@charset "utf-8";
/* CSS Document */

.mt16 { margin-top: 16px; }
/*首页-主内容*/
.section1 { padding: 20px 0; background: #e4f1ff; }
.yw { }
/*魅力高新*/
.mlgx { width: 750px; height: 410px; background: #fff; margin-right: 20px; padding: 20px 20px 20px 90px; box-sizing: border-box; position: relative; }
.mlgx .titbox { position: absolute; top: 0; left: 0; width: 65px; height: 410px; background: url(../images-new/mlgxbg.png) no-repeat center top; text-align: center; padding-top: 24px; box-sizing: border-box; }
.wmfw { margin-top: 44px; }
.tpxw { width: 350px; height: 237px; padding: 10px 0 0 10px; background: url(../images-new/kuang.png) no-repeat left top; box-sizing: border-box; }
.ind_flash { width: 100%; height: 100%; overflow: hidden; position: relative; }
.flash-pic, .flash-pic a, .flash-pic img, .flash-pic li, .flash-pic ul { height: 100%!important; width: 100%!important; }
.flash-pic { position: relative; z-index: 0; }
.flash-pic li { zoom: 1; vertical-align: middle; }
.flash-pic a { display: block; color: #fff; position: relative; }
.flash-pic img { display: block; width: 100%; max-width: 100%; height: 100%; margin: 0 auto; }
.flash-pic .title { display: none; height: 42px; line-height: 42px; padding: 0 160px 0 15px; font-size: 18px; background: rgba(0, 0, 0, 0.6); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff; }
.flash-pic a:hover .title { color: #fff; }
.flash-num { overflow: hidden; position: absolute; right: 5px; bottom: 12px; z-index: 1; }
.flash-num ul { overflow: hidden; zoom: 1; float: left; }
.flash-num ul li { float: left; margin-right: 10px; width: 10px; height: 10px; text-align: center; font-size: 0; background: #d9d9d9; overflow: hidden; cursor: pointer; border-radius: 50%; -moz-border-radius: 50%; }
.flash-num ul li.on { background: #ff0135; }

.gxqjj { width: 265px; }
.gxqjj .titbox01 a { color: #3573b5; font-size: 18px; font-weight: bold; line-height: 30px; display: inline-block; padding-left: 12px; background: url(../images-new/dx.png) no-repeat left center; }
.gxqjj .content-info { color: #666; line-height: 35px; font-size: 16px; text-indent: 32px; text-align: justify; }

.jgsz { margin-top: 20px; }
.jgsz li { width: 72px; height: 76px; padding: 0 44px; background: url(../images-new/line2.png) no-repeat right center; float: left; text-align: center; }
.jgsz li:nth-last-of-type(1) { background: transparent; }
.jgsz li a .img-title { display: inline-block; font-size: 18px; margin-top: 8px; }
.jgsz li a { display: block; width: 100%; height: 100%; }
@keyframes tpxz {
  0% { }
  100% { transform: rotateY(360deg); }
}
.jgsz li a:hover img { animation: tpxz 1s linear 0s; }

/*工作动态*/
.gzdt { width: 470px; height: 410px; background: #fff; padding: 25px 25px 20px; box-sizing: border-box; }
.com-tit { height: 38px; border-bottom: 1px solid #e8e8e8; box-sizing: border-box; }
.com-tit li { float: left; margin-right: 30px; }
.com-tit li:nth-last-of-type(1) { margin-right: 0; }
.com-tit li a { font-size: 20px; color: #5c5b5b; height: 38px; line-height: 20px; display: inline-block; }
.com-tit li.active a { font-weight: bold; color: #282e2e; border-bottom: 3px solid #282e2e; box-sizing: border-box; }
.com-list li { position: relative; padding: 0 48px 0 15px; height: 45px; line-height: 45px; background: url(../images-new/dot.png) no-repeat left center; border-bottom: 1px dotted #ececec; box-sizing: border-box; }
.com-list li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block; max-width: 92%; font-size: 16px; }
.com-list li .date { position: absolute; top: 0; right: 0; color: #999; }
.com-list  .list { margin-top: 10px; }
.xxzzbox.com-list li{ height: 42px; line-height: 42px;}

.hd_wz ul.zj_wz li { position: relative; background: none; padding-left: 0; padding-right: 0; }
.hd_wz ul.zj_wz li a { padding-left: 90px; margin-right: 0; box-sizing: border-box; }
.zj_wz li .bm, .zj_wz li .date, .zj_wz li .zt { display: none; }
.zj_wz li .type { width: 80px; position: absolute; left: 0; top: 0; }
.zj_wz li .type i { display: block; font-style: normal; width: 80px; font-size: 14px; height: 36px; text-align: center; line-height: 36px; margin: 5px auto; }
.zj_wz li .type i.dc { background: #f0f3f8; color: #4574af; }
.zj_wz li .type i.zj { background: #fff2e4; color: #e88112; }

/*重要转载1*/
.ind-zyzz-box{height:324px;overflow:hidden;}
.ls-subxxktop{min-height:36px; margin-top: 5px;}
.ls-subxxktop ul li{float:left;height:36px;padding:0 2px;background:none;margin:0;}
.ls-subxxktop ul li.last{padding-right: 0;}
.ls-subxxktop ul li.first{padding-left:0;}
.ls-subxxktop ul li a{font-weight: bold;}
.ls-subxxktop ul li a,.ls-subxxktop ul li .title{display:block;white-space:nowrap;height:36px;line-height:36px;font-size:16px;transition:none;}
.ls-subxxktop ul li.active a,.ls-subxxktop ul li a:hover,.ls-subxxktop ul li .title{color:#3473b6;font-weight:bold;}


/*专题专栏*/
.ztzl { margin-top: 20px; background: #fff; height: 110px; box-sizing: border-box; overflow: hidden; padding: 20px; }
.ztzl .j-super-slide { position: relative; width: 100%; height: 100%; }
.ztzl .j-super-slide .bd, .ztzl .j-super-slide .tempWrap { width: 100%!important; height: 100%; }
.ztzl li .img-title { display: none; }
.ztzl li { width: 307px!important; height: 70px; }
.ztzl li a { width: 279px; height: 100%; margin-right: 26px; display: block; }
.ztzl li a img { width: 100%; height: 100%; }
.ztzl .jt { width: 16px; height: 30px; position: absolute; top: 50%; margin-top: -15px; display: block; }
.ztzl .prev { border-radius: 0 3px 3px 0; background: rgba(0, 0, 0, 0.6) url(../images-new/zuo.png) no-repeat center; left: 0; }
.ztzl .next { border-radius: 3px 0 0 3px; background: rgba(0, 0, 0, 0.6) url(../images-new/you.png) no-repeat center; right: 0; }
@media (max-width:1239px) and (min-width:991px) {
  .com-tit li { margin-right: 5px; }
  .ls-subxxktop ul li a, .ls-subxxktop ul li .title{  font-size: 13px;}
  .xxzzbox.com-list li{ height: 34px; line-height: 34px;}
  .section1 { padding: 15px 0; }
  .mlgx { width: 602px; height: 348px; margin-right: 15px; padding: 15px 15px 15px 80px; overflow: hidden; }
  .wmfw { margin-top: 28px; }
  .tpxw { width: 286px; height: 194px; }
  .gxqjj { width: 210px; height: 199px; overflow: hidden; }
  .gxqjj .content-info { line-height: 32px; }
  .jgsz li { padding: 0 27px; }
  .gzdt { width: 375px; padding: 15px 15px 15px; height: 348px; overflow: hidden; }
  .ztzl { margin-top: 15px; padding: 15px; height: 85px; }
  .ztzl li { width: 245px!important; height: 56px; }
  .ztzl li a { width: 230px; margin-right: 15px; }
}
@media (max-width:991px) {
  .section1 { padding: 10px 0; }
  .mlgx { width: 100%; height: auto; float: none; margin-right: 0; padding: 10px 10px 10px 75px; }
  .tpxw { float: none; width: 100%; height: 459px; }
  .mlgx .titbox { height: 100%; background-size: 100% 100%; }
  .gxqjj { width: 100%; margin-top: 10px; }
  .jgsz { margin-top: 10px; }
  .jgsz li { padding: 0 49px; }
  .gzdt { float: none; width: 100%; height: auto; padding: 10px 10px 10px; margin-top: 10px; }
  .ztzl { margin-top: 10px; height: auto; padding: 10px; }
  .ztzl li { width: 254px!important; height: 70px; }
  .ztzl li a { width: 244px; margin-right: 10px; }
}
@media (max-width:767px) {
  .com-tit{ height: auto;}
  .zhu { padding: 0 10px; }
  .jgsz li { width: 13%; padding: 0 6%; }
}
@media (max-width:670px) {
  .tpxw { height: 380px; }
  .jgsz li { width: 21%; padding: 0 2%; }
}
@media (max-width:570px) {
  .tpxw { height: 313px; }
}
@media (max-width:470px) {
  .tpxw { height: 247px; }
  .jgsz li { width: 34%; padding: 0 8%; }
  .jgsz li.num2 { background: transparent; }
  .jgsz li.num3, .jgsz li.num4 { margin-top: 10px; }
}
@media (max-width:370px) {
  .tpxw { height: 180px; }
  .com-tit li { margin-right: 15px; }
}
/* section1  and */

/**/
.section2 { padding: 30px 0; background: url(../images-new/sec2bg.png) no-repeat center; }
/*双招双引*/
.szsy { width: 400px; height: 475px; background: #fff; padding: 22px 30px; box-sizing: border-box; }
.szsy .titbox { text-align: center; }
.szsy .titbox a { width: 295px; height: 56px; background: url(../images-new/szsy.png) no-repeat; display: inline-block; }
.titbox01 { }
.titbox01 a { font-size: 18px; color: #454545; font-weight: bold; }
.zsys { margin-top: 16px; }
.zsys .listbox { margin-top: 14px; }
.zsys .listbox li { float: left; width: 100px; height: 75px; margin-right: 20px; border-radius: 8px; text-align: center; }
.zsys .listbox li:nth-last-of-type(1) { margin-right: 0; }
.zsys .listbox li.num1 { background: url(../images-new/qwysbg.png) no-repeat center; }
.zsys .listbox li.num2 { background: url(../images-new/stysbg.png) no-repeat center; }
.zsys .listbox li.num3 { background: url(../images-new/cbysbg.png) no-repeat center; }
.zsys .listbox li .img-title { display: block; text-align: center; font-size: 16px; color: #fff; }
.zsys .listbox li img { margin: 10px 0 5px; }

.zczc .com-list .list { margin-top: 5px; }
.zczc .com-list li { height: 30px; line-height: 30px; border-bottom: 0; padding: 0 0 0 15px; }
.zczc .com-list li a { max-width: 100%; }
.zszt { width: 100%; height: auto; }
.zszt li a { display: block; width: 100%; height: auto; }
.zszt li a img { width: 100%; height: auto; }
.zszt li .img-title { display: none; }
/*重点项目*/
.zdxm { width: 400px; height: 475px; background: #fff; margin: 0 20px; padding: 22px 30px 0; box-sizing: border-box; }
.zdxm .titbox { text-align: center; }
.zdxm .titbox a { width: 254px; height: 56px; background: url(../images-new/zdxm.png) no-repeat; display: inline-block; }
.gy .listbox { height: 75px; margin-top: 14px; }
.gy .listbox li { float: left; width: 165px; margin-right: 10px; padding-left: 20px; background: url(../images-new/sjdot.png) no-repeat left center; box-sizing: border-box; }
.gy .listbox li:nth-of-type(2n) { margin-right: 0; }
.gy .listbox li a { font-size: 16px; line-height: 35px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; max-width: 98%; }
.fwy .listbox { margin-top: 14px; }
.fwy .listbox li { width: 165px; height: 35px; line-height: 35px; background: #eff7ff; margin-right: 10px; margin-bottom: 10px; float: left; }
.fwy .listbox li:nth-of-type(2n) { margin-right: 0; }
.fwy .listbox li.num3 { margin-bottom: 0; }
.fwy .listbox li.num4 { margin-bottom: 0; }
.fwy .listbox li a { display: block; width: 100%; height: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; color: #454545; font-size: 16px; padding: 0 3px; }

/*企业之窗*/
.qyzc { width: 400px; height: 475px; background: #fff; padding: 22px 30px 0; box-sizing: border-box; }
.qyzc .titbox { text-align: center; }
.qyzc .titbox a { width: 193px; height: 56px; background: url(../images-new/qyzc.png) no-repeat; display: inline-block; }

.qyfc .listbox { width: 288px; height: 150px; margin: 10px auto 0; overflow: hidden; padding: 0 25px; position: relative; }
.qyfc .tit a { background: #fff url(../images_mlkx/qyfc.png) no-repeat center; }
.qyfc .swiper-container { width: 100%; height: 100%; position: static; }
.qyfc .swiper-container .swiper-slide { float: left; position: relative; z-index: 1; overflow: hidden; }

.qyfc .swiper-container .swiper-slide a { display: block; width: 100%; height: 100%; }
.qyfc .swiper-container .swiper-slide img { width: 100%; height: 100%; }

.qyfc .swiper-container .swiper-slide.swiper-slide-active  a img { width: 100%; height: 100%; }
.qyfc .swiper-container .swiper-slide.swiper-slide-active { z-index: 30; opacity: 1; width: 200px!important; height: 150px!important; }
.qyfc .swiper-container .swiper-slide.swiper-slide-active a { width: 100%; height: 100%; }
.qyfc .swiper-container .swiper-slide.swiper-slide-active a img { width: 100%; height: 100%; }
.qyfc .swiper-container .swiper-slide.swiper-slide-next, .qyfc .swiper-container .swiper-slide.swiper-slide-prev { width: 47px!important; height: 132px!important; margin-top: 10px; opacity: 0.6; }
.qyfc .swiper-container .swiper-slide.swiper-slide-next img, .qyfc .swiper-container .swiper-slide.swiper-slide-prev img { width: 176px!important; height: 132px!important; }
.qyfc .swiper-container .swiper-slide.swiper-slide-next .img-title, .qyfc .swiper-container .swiper-slide.swiper-slide-prev .img-title { font-size: 0; width: 100%; height: 100%; display: block; position: absolute; background: rgba(0, 0, 0, 0.5); top: 2px; left: 2px; }

.qyfc .swiper-container .swiper-slide.swiper-slide-prev img { float: right; }
.qyfc .swiper-button .swiper-button-next { margin-left: 0; }
.qyfc .swiper-button .swiper-button-next, .qyfc .swiper-button .swiper-button-prev { display: block; width: 15px; height: 26px; position: absolute; z-index: 9; cursor: pointer; margin-top: -13px; top: 50%; }
.qyfc .swiper-button .swiper-button-prev { background: url("../images-new/prev.png") no-repeat center center; left: 0; }
.qyfc .swiper-button .swiper-button-prev:hover { background: url("../images-new/prevh.png") no-repeat center center; }
.qyfc .swiper-button .swiper-button-next { right: 0; background: url("../images-new/next.png") no-repeat center center; }
.qyfc .swiper-button .swiper-button-next:hover { background: url("../images-new/nexth.png") no-repeat center center; }
.qyfc .swiper-container .swiper-slide a span { display: inline-block; width: 100%; height: 28px; line-height: 28px; color: #fff; display: none; }
.qyfc .swiper-container .swiper-slide.swiper-slide-active a span { font-size: 22px; }

.wza-on .qyfc .swiper-container .swiper-slide.swiper-slide-active { width: 96px!important; height: 150px!important; }
.qyfc .swiper-container .swiper-slide.swiper-slide-next, .wza-on .qyfc .swiper-container .swiper-slide.swiper-slide-prev { width: 96px!important; height: 150px!important; margin-top: 0; }

.qyfc .swiper-container .swiper-slide .wza-active { width: 96%!important; height: 132px!important; position: absolute; top: 2px; left: 2px; }

.qyfc .swiper-container .swiper-slide .wza-active img { width: 100%!important; height: 100%!important; }

.qyzg { margin-top: 24px; }
.qyzg li { width: 160px; height: 140px; margin-right: 20px; float: left; }
.qyzg li:nth-last-of-type(1) { margin-right: 0; }
.qyzg li a { display: inline-block; width: 100%; height: 100%; }
.qyzg li a img { width: 100%; height: 100%; }
.qyzg li .img-title { display: none; }
@media (max-width:1239px) and (min-width:991px) {
  .section2 { padding: 15px 0; }
  .szsy { width: 320px; height: 430px; padding: 15px 15px 0; }
  .zsys .listbox li { margin-right: 15px; width: 86px; }
  .mt16 { margin-top: 12px; }
  .zdxm { width: 320px; height: 430px; margin: 0 15px; padding: 15px 15px 0; }
  .gy .listbox li { width: 140px; }
  .fwy .listbox li { width: 140px; }
  .qyzc { width: 320px; height: 430px; padding: 15px 15px 0; }
  .qyfc .listbox { width: 240px; }
  .qyfc .swiper-container .swiper-slide.swiper-slide-next, .qyfc .swiper-container .swiper-slide.swiper-slide-prev { width: 20px!important; }
  .qyzg li { width: 137px; height: 120px; margin-right: 15px; }
}
@media (max-width:991px) {
  .section2 { padding: 10px 0; }
  .szsy { width: 100%; height: auto; padding: 10px; }
  .zsys { margin-top: 10px; }
  .mt16 { margin-top: 10px; }
  .zsys .listbox { margin-top: 10px; }
  .zsys .listbox li { float: left; width: 242px; margin-right: 10px; background-size: 114% 100%!important; }
  .zdxm { width: 100%; height: auto; padding: 10px 10px 10px; margin: 0; margin-top: 10px; }
  .gy .listbox { margin-top: 10px; height: auto; }
  .gy .listbox li { width: 179px; }
  .gy .listbox li:nth-of-type(2n) { margin-right: 10px; }
  .gy .listbox li:nth-last-of-type(1) { margin-right: 0; }
  .fwy .listbox li { width: 179px; margin-bottom: 0; }
  .fwy .listbox li:nth-of-type(2n) { margin-right: 10px; }
  .fwy .listbox li:nth-last-of-type(1) { margin-right: 0; }
  .fwy .listbox { margin-top: 10px; }
  .qyzc { width: 100%; height: auto; padding: 10px; margin-top: 10px; }
  .qyfc .listbox { width: 100%; height: 306px; box-sizing: border-box; }
  .qyfc .swiper-container .swiper-slide.swiper-slide-active { width: 408px!important; height: 306px!important; }
  .qyfc .swiper-container .swiper-slide.swiper-slide-next, .qyfc .swiper-container .swiper-slide.swiper-slide-prev { width: 156px!important; height: 296px!important; }
  .qyfc .swiper-container .swiper-slide.swiper-slide-next img, .qyfc .swiper-container .swiper-slide.swiper-slide-prev img { width: 382px!important; height: 287px; }
  .qyzg { margin-top: 10px; }
  .qyzg li { width: 369px; height: auto; margin-right: 10px; }
}
@media (max-width:767px) {
  .zsys .listbox li { width: 32.6%; margin-right: 1%; }
  .gy .listbox li { width: 24.25%; margin-right: 1%; /* background:#eff7ff url(../images-new/sjdot.png)no-repeat left center; */ }
  .gy .listbox li:nth-of-type(2n) { margin-right: 1%; }
  .gy .listbox li:nth-last-of-type(1) { margin-right: 0; }
  .fwy .listbox li { width: 24.25%; margin-right: 1%; }
  .fwy .listbox li:nth-of-type(2n) { margin-right: 1%; }
  .fwy .listbox li:nth-last-of-type(1) { margin-right: 0; }
  .qyzg li { width: 49.5%; margin-right: 1%; }
}
@media (max-width:520px) {
  .gy .listbox li { width: 49.5%; }
  .gy .listbox li:nth-of-type(2n) { margin-right: 0; }
  .fwy .listbox li { width: 49.5%; margin-bottom: 10px; }
  .fwy .listbox li:nth-of-type(2n) { margin-right: 0; }
}
/* section2 end */

/**/
.section3 { padding: 20px 0; background: #e4f1ff; }
/*信息公开*/
.xxgk { width: 610px; height: 466px; background: #fff; margin-right: 20px; padding: 25px; box-sizing: border-box; }
.xxgk .titbox a { font-size: 28px; color: #3573b5; font-weight: bold; display: inline-block; padding-left: 48px; background: url(../images-new/xxgk.png) no-repeat left center; }
.bmwj { margin-top: 20px; }
.bmwj .com-tit li.active a { border-bottom: 3px solid #3573b5; }
.bmwj .com-list li { height: 40px; line-height: 40px; border-bottom: 0; }
.bmwj .com-list li a { max-width: 100%; }
.bmwj .com-list .list { height: 200px; }
/*公开列表*/
.gk_list li .col-block { float: left; max-width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.gk_list li .explain-list, .gk_list li .policy-list { display: block; font-size: 15px; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.gk_list li .title { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; margin-right: 0!important; max-width: none!important; }
.gk_list li .explain-list .explain-link, .gk_list li .policy-list .policy-link { display: inline; color: #d00; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.gk_list li .split-line { padding-left: 5px; }

.sqgk { margin-top: 4px; }
.sqgk li { width: 176px; height: 48px; line-height: 48px; background: #eff7ff; margin-right: 15px; margin-bottom: 15px; float: left; }
.sqgk li:nth-of-type(3n) { margin-right: 0; }
.sqgk li a { display: block; height: 100%; text-indent: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; }
.sqgk li a span { padding-left: 6px; }
/*互动交流*/
.hdjl { width: 610px; height: 466px; background: #fff; padding: 25px; box-sizing: border-box; }
.hdjl .titbox a { font-size: 28px; color: #3573b5; font-weight: bold; display: inline-block; padding-left: 48px; background: url(../images-new/xxgk.png) no-repeat left center; }
.zxly { margin-top: 20px; }
.zxly .com-tit li.wyly { float: right; }
.zxly .com-tit li.wyly a { height: 20px; font-size: 16px; color: #3573b5; display: inline-block; padding-left: 26px; background: url(../images-new/wyly.png) no-repeat left center; }
.hd_mesgbox .mesg_tel { height: 32px; line-height: 32px; background: #f9f9f9; margin-top: 14px; position: relative; }
.hd_mesgbox .mesg_tel p.p0 { padding-right: 85px; font-size: 16px; width: 100%; box-sizing: border-box; text-indent: 138px; }
.hd_mesgbox .mesg_tel p.p2 { position: absolute; top: 0; right: 0; width: 85px; text-align: center; font-size: 16px; color: #5c5b5b; }
.hd_mesgbox .mesglist { margin-top: 8px; }
.hd_mesgbox .mesglist li { padding: 0; border-bottom: 0; height: 40px; line-height: 40px; background: transparent; }
.hd_mesgbox .mesglist li a { max-width: 100%; }
.hd_mesgbox .mesglist li .p1, .hd_mesgbox .mesglist li .p3 { display: none; }
.hd_mesgbox .mesglist li .p0 { padding-right: 85px; width: 100%; box-sizing: border-box; height: 40px; line-height: 40px; color: #5c5b5b; }
.hd_mesgbox .mesglist li .p2 { position: absolute; top: 0; right: 0; width: 85px; text-align: center; font-size: 16px; color: #999; }
@media (max-width:1239px) and (min-width:991px) {
  .section3 { padding: 15px 0; }
  .xxgk { width: 488px; padding: 15px; margin-right: 15px; }
  .sqgk li { width: 142px; }
  .sqgk li a { text-indent: 6px; }
  .hdjl { width: 488px; padding: 15px; }
}
@media (max-width:991px) {
  .section3 { padding: 10px 0; }
  .xxgk { width: 100%; height: auto; padding: 10px 10px 0; margin-right: 0; }
  .bmwj { margin-top: 10px; }
  .sqgk li { width: 242px; margin-right: 10px; margin-bottom: 10px; }
  .hdjl { width: 100%; height: auto; padding: 10px; margin-top: 10px; }
  .zxly { margin-top: 10px; }
  .hd_mesgbox .mesg_tel { margin-top: 10px; }
}
@media (max-width:767px) {
  .sqgk li { width: 32.6%; margin-right: 1%; }
}
@media (max-width:530px) {
  .sqgk li { width: 49.5%; }
  .sqgk li:nth-of-type(3n) { margin-right: 1%; }
  .sqgk li:nth-of-type(2n) { margin-right: 0; }
}
@media (max-width:350px) {
  .sqgk li { width: 100%; margin-right: 0; }
  .sqgk li:nth-of-type(3n) { margin-right: 0; }
}

/*办件统计2023817*/
.bjgs-box { padding: 25px; background: #fff; margin-bottom: 20px; }
.bjgs_count { height: auto; border-radius: 3px; border: 1px solid #ddd; }
.bjgs_title { width: 95px; font-size: 18px; height: 52px; line-height: 52px; padding-top: 0; padding-left: 38px; background: url(../images/bjtjbtn.png) center 12px no-repeat; background-position: 16px center; border-right: 1px solid #ddd; text-align: center; color: #3473b6; float: left; }
.bjgs_title a { color: #3473b6; }
.bjgs_title a:hover { text-decoration: underline; }
.bjgs_num { color: #666; height: 40px; line-height: 40px; margin-left: 134px; font-size: 16px; padding: 6px 0; }
.bjgs_num p { float: left; }
.bjgs_num p, .bjgs_num p.first { width: 16.6%; padding-left: 0; text-align: center; }

@media (max-width:991px) {
  .bjgs-box { padding: 15px;}
  .bjgs_title { padding-top: 32px; background-position: center 12px; height: 40px; line-height: 38px; padding-left: 0; }
  .bjgs_num { height: 60px; line-height: 30px; margin-left: 116px; }
  .bjgs_num p, .bjgs_num p.first { width: 33.33%; text-align: left; }
}
@media (max-width:767px) {
  .bjgs-box { padding: 10px; margin: 0 0 15px; }
  .bjgs_title { float: none; width: auto; border-right: none; text-align: left; padding-top: 0; line-height: 38px; height: 38px; background-position: 10px center; padding-left: 40px; }
  .bjgs_num { height: auto; margin-left: 0; }
  .bjgs_num p, .bjgs_num p.first { width: 31.33%; padding-left: 2%; }
}
@media (max-width:479px) {
  .bjgs_num p, .bjgs_num p.first { width: 48%; }
}

/*****网站地图****/
.dty_title { height: 72px; line-height: 72px; text-align: center; font-size: 30px; letter-spacing: 5px; font-family: "微软雅黑"; }
.dty_contain { height: auto; min-height: 300px; font-size: 16px; overflow: hidden; }
.dty_mutitle { height: 46px; line-height: 46px; background: url(../images/secbg.png) bottom repeat-x; overflow: hidden; margin-top: 10px; }
.dty_mutitle a { display: block; float: left; height: 46px; text-align: center; line-height: 46px; background: url("../images/sec2.png") bottom repeat-x; font-size: 18px; width: auto; padding: 0 20px; white-space: nowrap; font-weight: bold; color: #3473b6; }
.dty_sublb { padding-top: 20px; }
.dty_sublb:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .dty_sublb { zoom: 1; }
/* IE6 */
*:first-child+html .dty_sublb { zoom: 1; }
/* IE7 */
.dty_sublb ul li { float: left; height: 40px; width: 15.6%; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px; margin-right: 0.5%; padding-left: 0.5%; }
.dty_sublb ul li a { line-height: 38px; padding: 0 5px; font-size: 16px; color: #666; border: 1px solid #eee; background: #f3f3f3; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.dty_sublb ul li a:hover { border: 1px solid #3473b6; background: #3473b6; color: #fff; }

@media (max-width: 767px) {
  /*网站地图*/
  .dty_title { font-size: 24px; height: 52px; }
  .dty_contain { padding: 2% 2% 0; }
  .dty_sublb { padding-top: 10px; }
  .dty_sublb ul li { width: 48%; margin-right: 1%; padding-left: 1%; }
  .dty_mutitle { margin-top: 0; }
}
/*栏目页导航*/

/*通用栏目页*/
.lm_lban { width: 258px; height: auto; min-height: 548px; border: 1px solid #eee; }
.lm_top { height: auto; overflow: hidden; padding: 4px 4px 0; border-bottom: 1px solid #3473b6; }
.lm_top .tit { background: #3473b6; padding: 8px 0 8px 27px; height: auto; line-height: 32px; font-size: 18px; font-weight: bold; color: #fff; display: block; }
.navdh { height: auto; overflow: hidden; padding: 15px 14px; }
.navdh ul li { vertical-align: bottom; overflow: hidden; height: auto; border-bottom: 1px solid #dcdcdc; }
.navdh ul li a { display: block; height: auto; line-height: 28px; padding: 10px 30px 10px 37px; overflow: hidden; font-size: 16px; color: #333; background: url(../images/sub.jpg) right center no-repeat; }
.navdh ul li a.active, .navdh ul li a:hover, .navdh ul li.active a { color: #3473b6; background: url(../images/subhover.jpg) right center no-repeat #e7eef8; }
.lm_rban { width: 920px; height: auto; min-height: 550px; }
.dqlanmu { height: 40px; position: relative; clear: both; background: url(../images/secbg.png) bottom repeat-x; }
.dqlanmu .guidang { position: absolute; right: 0; top: 40px; }
.columnname { display: block; float: left; width: auto; white-space: nowrap; height: 40px; line-height: 40px; font-size: 18px; color: #3473b6; font-weight: bold; padding: 0 20px; background: url("../images/sec2.png") bottom repeat-x; }
.navjz { height: auto; padding: 12px 0 0; font-size: 16px; line-height: 200%; text-justify: inter-ideograph; word-break: break-all; word-wrap: break-word; }
.navjz ul { clear: both; }
.navjz table { max-width: 100%!important; }
.navjz ul li { padding: 2px 0 2px 14px; background: url(../images/dot.png) left center no-repeat; height: 30px; line-height: 30px; vertical-align: bottom; position: relative; }
.navjz ul li a { font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul li .date { font-size: 14px; color: #999; float: none; position: absolute; top: 2px; right: 0; }
.navjz ul.doc_list { padding-bottom: 5px; }
.navjz ul.doc_list li, .navjz ul.download-list li { overflow: hidden; }
.navjz ul.doc_list li a { max-width: 710px; }
.navjz ul.doc_list li img { float: left; margin: 12px 0 0 2px; }
.navjz ul li.lm_line { height: 24px; background: url(../images/navjz_line.gif) center repeat-x; padding: 0; }
.navjz ul li.columnName { height: auto; background: #f7f7f7; margin: 5px 0 10px; padding: 5px 60px 5px 10px; }
.navjz ul li.columnName .title, .navjz ul li.columnName .title:hover { float: none; display: block; width: auto; white-space: nowrap; height: auto; line-height: 30px; font-size: 18px; font-weight: bold; color: #3473b6; margin: 0; max-width: none; white-space: normal; }
.navjz ul li.columnName .more { float: none; margin: 0; font-size: 14px; color: #999; line-height: 30px; position: absolute; top: 5px; right: 10px; }
.navjz ul li.columnName .more:hover { color: #3473b6; }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .lm_rban { width: 672px; }
  .navjz ul.doc_list li a { max-width: 530px; }
}
@media only screen and (max-width:991px) {
  .lm_rban { width: auto; float: none; min-height: auto; }
  .dqlanmu { margin-top: 10px; }
  .navjz ul.doc_list li a { max-width: none; float: none; display: block; margin-right: 90px; }
  .navjz ul.doc_list li img { display: none; }
}
@media only screen and (max-width:767px) {
  .nav_lylist, .navjz { padding: 10px 0 0; }
  .navjz ul li.lm_line { height: 16px; }
  .dqlanmu { height: auto; }
}
/*栏目页 图片列表 */
.navjz ul.picture-list { clear: both; border-top: none; overflow: hidden; padding-top: 10px; }
.navjz ul.picture-list li { float: left; display: inline; background: none; padding: 0 16px 0; height: auto; overflow: hidden; text-align: center; width: 274px; }
.navjz ul.picture-list li a img { background: #f2f2f2; padding: 10px!important; width: 254px; height: 169px; float: left; }
.navjz ul.picture-list li a:hover { color: #3473b6; }
.navjz ul.picture-list li a:hover img { background: #e4f3ff; }
.navjz ul.picture-list li .img_title { display: block; height: 40px; line-height: 40px; font-size: 16px; text-align: center; padding: 0 2%; float: left; width: 96%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul.picture-list li a { width: 100%; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .navjz ul.picture-list li { padding: 0 7px 0; width: 210px; }
  .navjz ul.picture-list li a img { width: 190px; height: 127px; }
}
@media only screen and (max-width:991px) {
  .navjz ul.picture-list li { padding: 0 12px 0; width: 220px; }
  .navjz ul.picture-list li a img { width: 200px; height: 133px; }
}

@media only screen and (max-width:767px) {
  .navjz ul.picture-list { padding-top: 0; }
  .navjz ul.picture-list li { padding: 0; width: 100%; }
  .navjz ul.picture-list li a img { width: 100%; height: auto; box-sizing: border-box; }
}

/*视频文章*/
.video_main_content { margin-top: 30px; text-align: center; }
/*视频列表 */
.navjz .videoNews-list { clear: both; padding: 10px 0 0; }
.navjz .videoNews-list li { float: left; width: 274px; background: none; height: auto; padding: 0 16px 10px; }
.navjz .videoNews-list li img.video-thumb { float: left; width: 254px!important; height: 180px!important; padding: 10px!important; border: 0; background: #f2f2f2; }
.navjz .videoNews-list li a { max-width: none; }
.navjz .videoNews-list li a:hover img.video-thumb { background: #e4f3ff; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; }
.navjz .videoNews-list li .right-main { float: left; width: 100%; margin-top: 5px; }
.navjz .videoNews-list li .right-main .video-title { height: 28px; overflow: hidden; }
.navjz .videoNews-list li .right-main .video-title .left { display: block; float: left; width: 100%; height: 28px; line-height: 28px; overflow: hidden; }
.navjz .videoNews-list li .right-main .video-title .left a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; }
.navjz .videoNews-list li .right-main .video-title .play-icon { display: none; }
.navjz .videoNews-list li .videoNews-note { display: none; }
.navjz .videoNews-list li .video-attr { float: left; width: 100%; height: 26px; line-height: 26px; color: #999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz .videoNews-list li .left-img { float: none; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .navjz .videoNews-list li { width: 210px; padding: 0 7px 10px; }
  .navjz .videoNews-list li img.video-thumb { width: 190px!important; height: 150px!important; }
}
@media only screen and (max-width:991px) {
  .navjz .videoNews-list li { width: 220px; padding: 0 12px 10px; }
  .navjz .videoNews-list li img.video-thumb { width: 200px!important; height: 150px!important; }
}

@media only screen and (max-width:767px) {
  .navjz .videoNews-list { padding: 0; }
  .navjz .videoNews-list li { width: 100%; padding: 0; }
  .navjz .videoNews-list li img.video-thumb { width: 100%!important; height: auto!important; box-sizing: border-box; }
  .navjz .videoNews-list li .right-main { margin: 2% 0; }
}

/*栏目页 普通页面 */
.ptlmtitle { font-size: 30px; line-height: 40px; text-align: center; padding: 15px 0; }
.ptlminfo { line-height: 34px; height: 40px; color: #666; font-size: 14px; text-align: center; border-bottom: #dbdee1 1px solid; padding-top: 10px; }
.ptlminfo span { margin: 0 0.3em; display: inline-block; vertical-align: middle; }
.ptlminfo i { font-style: normal; }
.ptlminfo .wz_share { display: inline-block; vertical-align: middle; margin-top: -2px; float: none; }
.wz_share i { display: inline-block; }
.ptlminfo .wz_share .share-box { position: relative; right: auto; top: 6px; }
.ptlmcontent { font-size: 16px; padding: 20px 0; }
.ptlmcontent table { max-width: 100%!important; margin: auto; }
.ptlmcontent img { max-width: 100%; height: auto; }
@media (max-width: 767px) {
  .ptlmtitle { font-size: 24px; padding: 10px 0; }
  .ptlminfo { height: auto; line-height: 24px; padding: 5px 0; }
  .ptlmcontent { padding: 2%; }
}
/*小屏二级栏目*/
.btn-group { width: 100%; cursor: pointer; position: relative; }
.btn { width: 100%; padding: 8px 12px; font-size: 16px; text-align: left; border-radius: 0; }
.btn-danger { height: auto; color: #fff; background: #3473b6; border: 0; font-weight: bold; padding-left: 15px; }
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover { color: #fff; background: #3473b6; border: 0; }
.btn .caret { float: right; margin-top: 10px; }
.btn-danger:hover { color: #fff; background: #3473b6; border: 0; }
.dropdown-menu { width: 100%; padding: 0; border-radius: 0; box-shadow: none; border: 0; top: 42px; position: static; margin: 0; }
.dropdown-menu > li > a { padding: 8px 20px 8px 15px; font-size: 16px; }
.dropdown-menu a { background: #f4f4f4; border-top: 1px solid #fff; }
.dropdown-menu a:hover { background: #f4f4f4!important; color: #3473b6!important; font-weight: bold; }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { background: #f4f4f4!important; color: #3473b6; font-weight: bold; }
.jump-info .btn-group .btn { padding: 0!important; }
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger { background-color: none; border-color: none; }
.dropdown-backdrop{
  display: none;
}
/*文章页*/

.con_main { border: 1px solid #ddd; padding: 40px 50px; position: relative; }
.con_main .guidang { position: absolute; top: 180px; right: 10px; }
.newstitle { font-size: 32px; line-height: 40px; text-align: center; }
.newstitlef, .newstitlet { font-size: 24px; text-align: center; line-height: 36px; font-weight: normal; }
.newstitles { font-size: 16px; text-align: center; line-height: 30px; font-weight: normal; }

.newsinfo { height: auto; line-height: 28px; font-size: 14px; padding: 7px 0 7px 4px; color: #666; margin-top: 15px; text-align: center; border-bottom: 1px solid #d0d0d0; }
.newsinfo span { display: inline-block; margin: 0 6px; }
.newsinfo .wz_sc { background: url("../images/wz_sc.png") left center no-repeat; padding: 0 0 0 20px; }
.newsinfo .wz_sc a { color: #666; }
.newsinfo .wz_jc { background: url("../images/wz_glass.png") left center no-repeat; padding: 0 0 0 20px; }
.newsinfo .wz_jc a { color: #fe8f00; }
.newsinfo i { font-style: normal; }
.newsinfo a { color: #666; }
.newsinfo .active { display: inline-block!important; }
.newsinfo  .share { display: inline-block; vertical-align: middle; padding-left: 23px; background: url(../images/wzicon2.gif) left center no-repeat; }
.newsinfo .share-box { position: relative; right: auto; top: auto; }
.j-fontBig.active, .j-fontNormal.active, .j-fontSmall.active { font-weight: bold; font-size: 20px; }

.newscontnet { font-size: 16px; margin: 0 auto; color: #333; line-height: 225%; padding: 20px 0 0; font-family: "微软雅黑"; }
.newscontnet img { max-width: 100%!important; }
.newscontnet table { width: 100%!important; }
.newscontnet table tr td { border: 1px solid #ccc!important; padding: 5px; }

.scan_code_box { margin: 0 auto; padding: 40px 0; text-align: center; }
.scan_code_box .pic { text-align: center; width: auto; margin: 0 auto; }
.scan_code_box img { width: 140px; height: 140px; border: 1px solid #efefef; margin: 0 auto; }
.scan_code_box .txt { text-align: center; line-height: 32px; font-size: 14px; color: #666; display: block; }
.updown { line-height: 35px; font-size: 16px; }
.wzbot { background: url(../images/navjz_line.gif) top repeat-x; padding: 10px 0 0; overflow: hidden; }
.wzbot .fxd_close { width: auto; float: right; text-align: left; overflow: hidden; }
.wzbot .fxd_close .print_btn { display: block; float: left; height: 26px; line-height: 26px; background: url(../images/print.gif) 0 5px no-repeat; padding-left: 22px; font-size: 14px; color: #666; margin-right: 20px; }
.wzbot .fxd_close .close_btn { display: block; float: left; height: 26px; line-height: 26px; padding-left: 22px; background: url(../images/close1.gif) 0 5px no-repeat; font-size: 14px; color: #666; }
.minh500 { height: auto!important; min-height: 500px; }

@media (max-width: 1199px) and (min-width: 992px) {
}
@media (max-width:991px) {
  .con_main { padding: 20px; }
  .newstitle { font-size: 28px; }
  .newstitlef, .newstitlet { font-size: 22px; }
}
@media (max-width: 767px) {
  .con_main { padding: 10px; }
  .newstitle { font-size: 22px; }
  .newstitlef, .newstitlet { font-size: 18px; }
  .newsinfo { margin-top: 10px; }
  .minh500 { min-height: 200px; }
  .newscontnet { padding: 10px 0 10px; }
  .video_main_content { margin-top: 10px; }
  .updown { line-height: 24px; font-size: 15px; }
}
/*搜索详细页*/
.ssy_container { border: 1px solid #ddd; padding: 20px; }
.ssy_leftbar { width: 200px; height: auto; margin-bottom: 50px; }
.fenlei_tit, .searchType-title { height: 34px; line-height: 34px; padding-left: 20px; font-size: 16px; font-weight: bold; color: #333; }
.searchType-column, .total_wz { height: auto; margin-bottom: 10px; padding: 5px 0 5px 20px; background: #f1f1f1; font-size: 14px; }
.searchType-column ul li, .total_wz ul li { height: 30px; line-height: 30px; }
.searchType-column ul li a.active, .searchType-column ul li a:hover, .total_wz ul li a.active, .total_wz ul li a:hover { text-decoration: underline; color: #385977; }
.ssy_rightbar { width: 898px; height: auto; }
.ssy_rightbar .warm-prompt { line-height: 30px; font-size: 14px; color: #666; }
.result_title { padding-right: 18px; font-size: 14px; float: right; text-align: right; width: auto; height: 30px; line-height: 30px; color: #8a8a8a; }
.ssy_rightbar .search-list { height: auto; margin-bottom: 15px; }
.ssy_rightbar .search-list li.search-title { line-height: 28px; font-weight: bold; font-size: 14px; }
.ssy_rightbar .search-list li.search-title a { }
.ssy_rightbar .search-list li.search-title a:hover { text-decoration: underline; }
.ssy_rightbar .search-list li a span, .ssy_rightbar .search-list li span { color: #cd3501; }
.ssy_rightbar .search-list li.search-info { height: auto; margin-bottom: 5px; font: 14px/24px '微软雅黑'; color: #666; }
.ssy_rightbar .search-list li.search-column { font: 14px/22px '微软雅黑'; color: #0384ce; }
.ssy_rightbar .search-list li.search-url { height: auto; line-height: 22px; color: green; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
.ssy_rightbar .search-list li.search-url span.date { padding-left: 14px; color: green; }
.ssy_rightbar .search-list li.search-url a { color: green; }
.ssy_rightbar .search-list li.search-url a:hover { text-decoration: underline; }

.two_search { height: 35px; }
.two_search ul li { float: left; }
.two_search ul li.tt1 { position: relative; width: 241px; }
.two_search ul li.tt1 .msg-box { position: absolute; left: 0; top: 0; }
.two_search ul li.tt1 .txtinput { width: 220px; height: 32px; padding: 0 10px; outline: none; line-height: 32px; border: 1px solid #cdcdcd; border-right: none; font-size: 14px; color: #999; }
.two_search ul li.tt2 { width: 77px; height: 34px; }
.two_search ul li.tt2 .sear_button1 { border: 0; cursor: pointer; width: 100%; color: #fff; height: 34px; line-height: 34px; text-align: center; overflow: hidden; background: #385977; outline: none; font-size: 14px; }
.two_ssresult { line-height: 30px; padding: 5px 0; border-bottom: 1px dashed #e1e1e1; font-size: 14px; margin-bottom: 16px; }
.two_ssresult span { color: #e34949; padding: 0 5px; }
@media (max-width: 1199px) and (min-width: 992px) {
  /*搜索*/
  .ssy_rightbar { width: 690px; }
}
@media (max-width:991px) {
  .ssy_rightbar { width: 100%; float: none; }
}
@media (max-width: 767px) {
  .ssy_container { padding: 10px; }
}
/*征集栏目*/
.navjz .collect-list li { height: 36px; line-height: 36px; padding: 0 0 0 70px; overflow: hidden; position: relative; background: none; }
.isSummary { border: 0 none!important; padding: 0!important; }
.navjz .collect-list li a.title { display: block; float: none; margin: 0 264px 0 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz .collect-list li a.title2 { display: block; float: none; margin-right: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz .collect-list li .zt { position: absolute; top: 6px; left: 0; width: 58px; height: 24px; line-height: 24px; font-size: 14px; text-align: center; color: #9eadb6; border: #ddd 1px solid; background: #f3f3f3; }
.navjz .collect-list li .result { position: absolute; top: 0; right: 0; }
.navjz .collect-list li .result a { color: #999; font-size: 14px; margin-right: 0; }
.navjz .collect-list li .result a:hover { color: #3573b5; }
.navjz .collect-list li  span.over { color: #999; border-color: #ddd; background: #f3f3f3; }
.navjz .collect-list li  span.starting { color: #f6d08b; border-color: #f6d08b; background: #fff; }
.navjz .collect-list li span.nostart { color: #9eadb6; }
.navjz .collect-list li .date { width: 264px; position: absolute; top: 0; right: 0; }
@media (max-width: 767px) {
  .navjz .collect-list li .result { display: none; }
  .navjz .collect-list li a.title, .navjz .collect-list li a.title2 { display: block; float: none; max-width: none; margin-left: 0; margin-right: 0; }
  .navjz .collect-list li .date { display: none; }
}
/*栏目页-投票调查 */
.navjz .survey-list li { height: 36px; line-height: 36px; overflow: hidden; position: relative; background: none; padding: 0 0 0 70px; }
.navjz .survey-list li a.title { display: block; float: none; margin: 0 264px 0 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz .survey-list li a.title2 { display: block; float: none; margin-right: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz .survey-list li .zt { position: absolute; top: 6px; left: 0; width: 58px; height: 24px; line-height: 24px; font-size: 14px; text-align: center; color: #9eadb6; border: #ddd 1px solid; background: #f3f3f3; }
.navjz .survey-list li .result { position: absolute; top: 0; right: 0; }
.navjz .survey-list li .result a { color: #999; font-size: 14px; margin-right: 0; }
.navjz .survey-list li .result a:hover { color: #3573b5; }
.navjz .survey-list li  span.over { color: #999; border-color: #ddd; background: #f3f3f3; }
.navjz .survey-list li  span.starting { color: #f6d08b; border-color: #f6d08b; background: #fff; }
.navjz .survey-list li span.nostart { color: #9eadb6; }
.navjz .survey-list li .date { width: 264px; text-align: center; position: absolute; top: 0; right: 0; }
@media (max-width:767px) {
  .navjz .survey-list li .result { display: none; }
  .navjz .survey-list li a.title, .navjz .survey-list li a.title2 { display: block; float: none; max-width: none; margin-left: 0; margin-right: 0; }
  .navjz .survey-list li .date { display: none; }
}

/*调查文章页*/
.vote_result { margin: auto; }
.voteinfo span { margin: 0 6px; }
.voteinfo span u { font-style: normal; text-decoration: none; }
.voteinfo i { font-style: normal; }
.voteinfo .nostart { color: #999; }
.voteinfo .starting { color: #36bd53; }
.voteinfo .over { color: #3573b5; }

.vote_result .vote-info { padding: 20px; font-size: 16px; line-height: 1.8; }
.vote_result .vote-main { font-size: 14px; margin: auto; border: 1px dashed #ddd; padding: 30px 38px 35px; }
.vote_result .vote-lsit { padding-bottom: 10px; }
.vote_result .vote-lsit .title { font-weight: bold; line-height: 24px; padding: 5px 0 5px; }
/*.vote_result .vote-lsit ul{padding:10px;border:1px solid #ddd;}*/
.vote_result .vote-lsit ul img { max-width: 100%; height: auto; }
.vote_result .vote-lsit ul li { height: auto; line-height: 28px; padding: 5px 0; }
.vote_result .vote-lsit ul li input { float: left; margin: 7px 8px 0 0; font-size: 12px; }
.vote_result .vote-lsit ul li.vote-textarea { height: 100px; }
.vote_result .vote-lsit ul li.vote-textarea textarea { border: 1px solid #ccc; height: 92px; width: 95%; padding: 4px 5px; }
.vote_result .vote-code { width: 95%; margin: auto; padding: 15px 0; font-size: 14px; overflow: hidden; height: 30px; }
.vote_result .vote-code .text-code { float: left; display: block; line-height: 30px; }
.vote_result .vote-code .verification { border: 1px solid #ddd; height: 28px; line-height: 28px; width: 96px; float: left; padding: 0 5px; }
.vote_result .vote-code .img-code { float: left; padding-left: 8px; }
.vote_result .vote-btn { height: 60px; text-align: center; }
.vote_result .vote-btn button { height: 40px; background: #3573b5; color: #fff; font-size: 16px; text-align: center; cursor: pointer; border: 0; width: 140px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 10px; font-family: "Microsoft YaHei",微软雅黑; outline: none; }
.vote_result .vote-btn button.btn-review { background: #f80; }

.vote-show { width: 98%; margin: 0 auto 20px; border: 1px solid #e7e7e7; font-size: 14px; }
.vote-show th { text-align: left; border-bottom: 1px solid #f0f0f0; background: #faf9f9; height: auto; padding: 5px 5px 5px 10px; line-height: 24px; font-size: 14px; }
.vote-show td .vote_con { width: 96%; margin: auto; border-bottom: 1px dotted #f0f0f0; height: auto; line-height: 28px; padding: 10px 0; clear: both; }
.vote-show td .vote_con span { display: block; float: left; height: auto; line-height: 24px; }
.vote-show td .vote_con span.c1 { width: 580px; }
.vote-show td .vote_con span.c2 { width: 160px; }
.vote-show td .vote_con span.c3 { width: 90px; float: right; text-align: right; }
.vote-show td .vote_con span.c1, .vote-show td .vote_con span.c2, .vote-show td .vote_con span.c3 { padding: 5px 0 5px; }
.vote-show td .vote_con span.c3 i { color: #d00; font-style: normal; }
.vote-show td .vote_con span.progress-bar { width: 100px; height: 14px; float: left; background: #eee; margin: 10px auto 0; }
.vote-show td .vote_con span.progress-bar .progress { background: #f27c25; display: block; height: 14px; }
.vote-show td .vote_content { width: 96%; margin: 0 auto; border-bottom: 1px dotted #f0f0f0; line-height: 24px; padding: 10px 0; }
@media (max-width: 991px) {
  .voteinfo { padding: 5px 0 0; font-size: 12px; }
  .voteinfo span { padding: 0 0.5em; }
  .vote_result .vote-main { padding: 15px; }
  .vote-show td .vote_con span.c1 { width: 440px; }
  .vote-show td .vote_con span.c2 { width: 120px; }
  .vote-show td .vote_con span.c3 { width: 80px; }
  .vote-show td .vote_con span.progress-bar { margin-left: 0; margin-top: 0; }
}
@media (max-width: 767px) {
  .voteinfo span { padding: 0 0.25em; display: inline-block; }
  .vote_result .vote-info { padding: 10px 0; }
  .vote_result .vote-main { padding: 10px 0; border: none; }
  .vote_result .vote-code { width: 100%; }
  /*.vote_result .vote-lsit ul{padding:10px;}*/
  .vote_result .vote-btn button { width: 100px; }
  .vote_result .vote-code .verification { width: 76px; }
  .vote_result .vote-code .img-code { padding-left: 0; }
  .vote-show td .vote_con span { line-height: 20px; }
  .vote-show td .vote_con span.c1 { float: none; width: 100%; }
  .vote-show td .vote_con span.c2 { width: 140px; }
  .vote-show td .vote_con span.c3 { width: 80px; float: left; text-align: left; }
}
/*征集文章页*/
.collectInfo_title { height: 48px; border-bottom: 1px solid #eee; position: relative; }
.collectInfo_title .tit { float: left; display: block; width: auto; height: 46px; line-height: 46px; font-size: 18px; color: #3573b5; padding: 0 10px; font-weight: bold; font-size: 20PX; border-bottom: 3px solid #3573b5; text-align: center; }
.collectInfo_backinfo, .collectInfo_xj { font-size: 16px; line-height: 36px; padding: 10px 0; }
.collectInfo_xj span { font-weight: bold; color: #3573b5; }
.collection-theme-list { margin-top: 20px; }
.collection-theme-list ul li .collection-body { border-top: #ddd 1px dotted; padding: 15px 0; line-height: 22px; }
.collection-theme-list ul li .collection-body .collection-username { color: #e60012; line-height: 30px; }
.collection-theme-list ul li .collection-body .collection-info { color: #555; word-break: break-all; word-wrap: break-word; line-height: 30px; }
.collection-theme-list ul li .collection-body .collection-datetime { color: #999; line-height: 30px; }
.poll_collect { margin-top: 20px; border-top: 1px dashed #ddd; font-size: 14px; }
.collection-theme h3.collectit, .poll_collect h3 { font-size: 20px; color: #3573b5; font-weight: bold; height: 60px; line-height: 60px; background: url(../images/icon_myzj.gif) left center no-repeat; padding-left: 38px; }
.collection-theme h3.collectit { background-image: url(../images/icon_myzjhf.png); }
.poll_collect ul { margin: 0 auto 0; }
.poll_collect li { border: #ddd solid 1px; padding: 2px; height: 34px; margin-bottom: 10px; line-height: 34px; clear: both; }
.poll_collect li p { float: left; position: relative; padding: 0; margin: 0; text-indent: 0; }
.poll_collect li p.poll_con, .poll_collect li p.poll_txt { width: 115px; text-align: right; padding-right: 5px; border-right: #ddd solid 1px; }
.poll_collect li p.poll_input, .poll_collect li p.poll_yzm { padding: 2px 5px; height: 30px; }
.poll_collect li p span.msg-box { position: absolute; left: 0; top: 0; }
.poll_collect li p.poll_con { height: 180px; }
.poll_collect li .red { color: red; float: right; padding-right: 8px; }
.poll_collect li p input { height: 32px; border: 0 none; background: none; line-height: 26px; float: left; outline: none; color: #666; }
.poll_collect li p input.n-invalid { width: 400px; }
.poll_collect li p.poll_conts { margin-top: 2px; padding: 2px 5px; float: none; margin-left: 124px; }
.poll_collect li p.poll_conts textarea { border: 0 none; background: none; line-height: 20px; height: 172px; width: 100%; outline: none; font-size: 14px; color: #666; }
.poll_collect .poll_area { height: 180px; }
.poll_collect li p.poll_yzm input { width: 80px; vertical-align: middle; float: left; border-right: 1px solid #ddd; }
.poll_collect li p.poll_yzm input.j-privacy-statement { float: none; }
.poll_collect li p.poll_yzm img { float: left; }
.poll_collect li.btn-group { border: 0 none; text-align: center; height: 40px; width: auto; margin-bottom: 0; }
.poll_collect li.btn-group input { float: none; height: 40px; background: #3573b5; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff; font-size: 18px; text-align: center; cursor: pointer; border: 0 none; width: 140px; }
@media (min-width: 992px) and (max-width:1199px) {
  .vote-show td .vote_con span.c1 { width: 408px; }
  .vote-lsit ul li.vote-textarea textarea { width: 720px; }
}
@media (max-width: 991px) {
  .vote-lsit ul li.vote-textarea textarea { width: 90%; }
  .vote-info { padding: 10px; }
  .vote-show td .vote_con span.c1 { width: 100%; padding: 0; }
  .vote-show td .vote_con span.c2 { width: 50%; padding-top: 10px; }
  .vote-show td .vote_con span.progress-bar { float: left; width: 100%; }
  .vote-show td .vote_con span.c3 { width: 50%; padding: 0; padding-top: 6px; text-align: right; }
  .vote-show { width: 100%; margin-bottom: 0; }
}
@media (max-width: 767px) {
  .video-player, .video-player video { width: 100%!important; height: auto; }
  /***征集文章***/
  .poll_collect li { height: auto; border: none; padding: 0; }
  .poll_collect li p.poll_con, .poll_collect li p.poll_txt { width: 100%; float: none; height: auto; text-align: left; border-right: none; }
  .poll_collect li .red { float: none; }
  .poll_collect li p.poll_conts,   .poll_collect li p.poll_input, .poll_collect li p.poll_yzm { width: 100%; padding: 0; float: none; }
  .poll_collect li p.poll_conts textarea, .poll_collect li p.poll_input input { width: 100%; padding: 0 2%; border: #ddd solid 1px; box-sizing: border-box; }
  .poll_collect li p.poll_conts textarea { padding: 10px 2%; }
  .poll_collect .poll_area { height: auto; }
  .poll_collect li p.poll_conts { margin-left: 0; }
  .poll_collect li p.poll_yzm input { border: #ddd 1px solid; }
}
/*写信须知*/
.dqlanmu_write { font-size: 30px; line-height: 150%; padding: 10px 0; text-align: center; color: #000; }
.ptlmcontent { font-size: 16px; color: #333; line-height: 2; text-align: justify; padding: 20px 20px 40px; overflow-x: auto; }
.ptlmcontent p { padding-bottom: 12px; }
.ptlmcontent img { max-width: 80%; }
.ptlmcontent table { max-width: 100%; height: auto; }
.ptlmcontent table { margin: 0 auto; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.ptlmcontent table td { border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; line-height: 36px; font-size: 18px; }
.ptlmcontent div { padding-bottom: 12px; line-height: 36px; font-size: 18px; }
.xuzhi_btn { text-align: center; padding: 13px 0 0; height: 40px; line-height: 40px; font-size: 0; }
.xuzhi_btn label { vertical-align: middle; padding: 0 8px; font-size: 16px; }
.xuzhi_btn input { margin-right: 10px; }
.xuzhi_next, .xuzhi_next_disable { width: 126px; text-align: center; height: 40px; line-height: 40px; font-size: 16px; color: #fff; border-radius: 8px; background: #4768a8; margin: 17px auto 10px; display: block; transition: 0.4s all; }
.xuzhi_next:hover { color: #fff; background: #103b7c; }
.xuzhi_next_disable { background: #d3d3d3; cursor: default; }
.xuzhi_next_disable:hover { color: #fff; background: #d3d3d3; }
@media (max-width:991px) {
  .ptlmcontent { padding: 2%; }
  .xuzhi_conbox { padding: 15px 5px 0; }
}
/*留言列表*/
.nav_lylist .liuyan_cxcon { border: #e8e8e8 1px solid; background: #fafafa; padding: 14px 10px 10px; height: auto; overflow: hidden; position: relative; }
.nav_lylist .liuyan_cxcon .tj { height: 32px; line-height: 32px; text-align: left; padding-left: 120px; font-size: 15px; }
.nav_lylist .liuyan_cxcon .tj .sz { color: #c20000; }
.nav_lylist .liuyan_cxcon .tj .jg { padding-left: 15px; }
.nav_lylist .liuyan_cxcon .sltj { height: 32px; line-height: 32px; text-align: left; padding-left: 120px; font-size: 15px; }
.nav_lylist .liuyan_cxcon .sltj .sz { color: #c20000; }
.nav_lylist .liuyan_cxcon .sltj .jg { padding-left: 15px; }
.nav_lylist .liuyan_cxcon .liuyan_cxtit { display: block; width: 90px; height: 32px; line-height: 32px; padding-left: 15px; position: absolute; left: 10px; top: 18px; font-size: 18px; color: #fff; background: url(../images/sltj_bj.png) no-repeat; }
.liuyan_cxbox { padding: 0; line-height: 30px; font-size: 14px; margin-top: 10px; }
.liuyan_cxbox ul li { float: left; background: none; padding: 0; line-height: 0; }
.liuyan_cxbox li p { float: left; }
.liuyan_cxbox li input { vertical-align: middle; border: 0 none; background: none; width: 100%; height: 28px; line-height: 28px; font-size: 14px; font-family: "Microsoft YaHei"; }
.liuyan_cxbox li.date .put { width: 135px; border: 1px solid #cecece; height: 28px; background: #fff; line-height: 0; font-size: 0; }
.liuyan_cxbox li.date .put input { text-align: center; }
.liuyan_cxbox li.date .jg { width: 30px; text-align: center; color: #888; font-size: 14px; line-height: 30px; }
.liuyan_cxbox li.select { padding-left: 20px; width: 125px; }
.liuyan_cxbox li.select select { height: 30px; border: 1px solid #cecece; line-height: 30px; width: 100%; text-indent: 9px; color: #5e5f60; font-size: 14px; }
.liuyan_cxbox li.input { width: 428px; position: relative; font-size: 0; margin-left: 10px; }
.liuyan_cxbox li.input .tit { line-height: 30px; position: absolute; left: 0; top: 0; text-indent: 5px; width: 66px; font-size: 14px; }
.liuyan_cxbox li.input .bnt1 { position: absolute; right: 0; top: 0; width: 48px; height: 30px; cursor: pointer; line-height: 30px; font-size: 14px; color: #fff; background: #3473b6; }
.liuyan_cxbox li.input .put { margin: 0 48px 0 66px; padding: 0 8px; height: 28px; font-size: 0; line-height: 0; border: 1px solid #cecece; background: #fff; float: none; }
.liuyan_cxbox li.input .put input { font-size: 14px; line-height: 28px; }

.nav_lylist .guestbook-table .guestbook_bt { height: 36px; overflow: hidden; }
.nav_lylist .guestbook-table .guestbook_bt span { display: block; float: left; width: 100px; white-space: nowrap; height: 36px; line-height: 36px; font-size: 18px; color: #3573b5; font-weight: bold; }
.nav_lylist .guestbook-table .guestbook_title { height: 36px; font-size: 16px; background: #f8f8f8; margin: 8px 0 5px; overflow: hidden; padding: 0; position: relative; }
.nav_lylist .guestbook-table .guestbook_title li { height: 36px; line-height: 36px; border-right: #fff 2px solid; text-align: center; padding: 0; background: none; }
.nav_lylist .guestbook-table .guestbook_title li.t1 { float: none; text-align: left; padding-left: 20px; overflow: hidden; margin-right: 404px; }
.nav_lylist .guestbook-table .guestbook_title li.t2, .nav_lylist .guestbook-table ul.even li.t2, .nav_lylist .guestbook-table ul.odd li.t2 { width: 180px; position: absolute; right: 224px; top: 0; }
.nav_lylist .guestbook-table .guestbook_title li.t3, .nav_lylist .guestbook-table ul.even li.t3, .nav_lylist .guestbook-table ul.odd li.t3 { width: 120px; position: absolute; right: 100px; top: 0; }
.nav_lylist .guestbook-table .guestbook_title li.t4, .nav_lylist .guestbook-table ul.even li.t4, .nav_lylist .guestbook-table ul.odd li.t4 { width: 100px; position: absolute; right: 0; top: 0; border-right: none; }
.nav_lylist .guestbook-table ul.even, .nav_lylist .guestbook-table ul.odd { height: 36px; clear: both; overflow: hidden; position: relative; }
.nav_lylist .guestbook-table ul.even { background: #f7f7f7; }
.nav_lylist .guestbook-table ul.even li, .nav_lylist .guestbook-table ul.odd li { float: none; padding: 0; background: none; height: 36px; line-height: 36px; text-align: center; font-size: 15px; border-right: #fff 2px solid; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.nav_lylist .guestbook-table ul.even li.t1, .nav_lylist .guestbook-table ul.odd li.t1 { float: none; text-align: left; padding-left: 10px; margin-right: 404px; }
.nav_lylist .guestbook-table ul.even li.t1 a, .nav_lylist .guestbook-table ul.odd li.t1 a { display: block; margin-right: 10px; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.nav_lylist .guestbook-table ul.even li.t3, .nav_lylist .guestbook-table ul.odd li.t3 { color: #999; }
.nav_lylist .guestbook-table ul.even li.t4, .nav_lylist .guestbook-table ul.odd li.t4 { color: #d20607; }
.nav_lylist .guestbook-table ul.even li.t4 span, .nav_lylist .guestbook-table ul.odd li.t4 span { color: #999; }
.nav_lylist .guestbook-table ul.even li.t4 .s1, .nav_lylist .guestbook-table ul.odd li.t4 .s1 { color: #3573b5; }
.nav_lylist .guestbook-table ul li.t4 span.responseNo { color: #e21d09; }
.nav_lylist .guestbook-table ul.even li.t4 .s2, .nav_lylist .guestbook-table ul.odd li.t4 .s2 { color: #fd8622; }
.liuyan_xiexin { display: block; position: absolute; top: 0; right: 0; padding: 0 15px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #3573b5; font-weight: bold; background: #f7fafe; border-radius: 20px; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; cursor: pointer; }

/*写信开始*/
.guestbook-table-form { padding-top: 28px; font-size: 14px; }
.guestbook-table-form span.red { color: red; }
.guestbook-table-form ul { overflow: inherit; }
.guestbook-table-form ul li { float: left; padding: 0; background: none; overflow: visible; }
.guestbook-table-form ul li.bt { width: 120px; height: 55px; text-align: right; line-height: 36px; font-size: 14px; }
.guestbook-table-form ul li.srk { height: 55px; position: relative; }
.guestbook-table-form ul li.srk .msg-box { position: absolute; left: 0; top: 5px; }
.guestbook-table-form ul li.srk input { float: left; width: 258px; height: 32px; line-height: 32px; border: #ddd 1px solid; padding: 3px 10px; }
.guestbook-table-form ul li.srk select { float: left; width: 280px; border: #ddd 1px solid; padding: 3px 10px; height: 40px; line-height: 34px; }
.guestbook-table-form ul li.srk1 { height: 55px; position: relative; }
.guestbook-table-form ul li.srk1 .msg-box { position: absolute; left: 0; top: 5px; }
.guestbook-table-form ul li.srk1 input { float: left; width: 658px; height: 32px; line-height: 32px; border: #ddd 1px solid; padding: 3px 10px; }
.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm { height: 44px; position: relative; }
.guestbook-table-form ul li.btk .msg-box, .guestbook-table-form ul li.yzm .msg-box { position: absolute; left: 0; top: 5px; }
.guestbook-table-form ul li.gk { font-size: 14px; }
.guestbook-table-form ul li.bt1 { width: 120px; height: 160px; line-height: 150px; text-align: right; font-size: 14px; }
.guestbook-table-form ul li.tex { height: 210px; position: relative; }
.guestbook-table-form ul li.tex .msg-box { position: absolute; left: 0; top: 5px; }
.guestbook-table-form ul li.tex textarea { float: left; width: 668px; height: 200px; line-height: 24px; border: #ddd 1px solid; padding: 2px 5px; font-size: 14px; }
.guestbook-table-form ul li.yzm input { float: left; width: 102px; height: 24px; line-height: 24px; border: #ddd 1px solid; padding: 2px 5px; }
.guestbook-table-form ul li.yzm img { float: left; margin: 0 5px; }
.guestbook-table-form ul li.yzm a { margin-top: 4px; display: inline-block; }
.guestbook-table-form ul li.btn_group { height: 35px; padding-bottom: 20px; text-align: center; float: none; clear: both; }
.guestbook-table-form ul li.btn_group input { background: #3573b5; height: 42px; line-height: 42px; text-align: center; cursor: pointer; font-family: "Microsoft YaHei",微软雅黑; border: 0; outline: none; color: #fff; width: 140px; font-size: 18px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.guestbook-table-form ul li.btn_group input.btn-search { margin-left: 15px; }
.guestbook-table-form ul li.clear { float: none; clear: both; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden; }
/*留言文章 on*/
.wztit { height: auto; line-height: 35px; font-family: "微软雅黑"; font-size: 24px; font-weight: bold; color: #333; text-align: center; }
.lynybox .liuyancon { margin: 20px auto 0; border-collapse: collapse; }
.lynybox .liuyancon td, .lynybox .liuyancon th { word-break: break-all; }
.lynybox .liuyancon td.nr, .lynybox .liuyancon td.nrtxt, .lynybox .liuyancon th.tit { border: #e3e3e3 1px solid; }
.lynybox .liuyancon th.tit { font-size: 16px; line-height: 24px; padding: 18px 10px; text-align: right; width: 18%; background: #f8f8f8; white-space: nowrap; }
.lynybox .liuyancon td.nr { font-size: 15px; line-height: 24px; padding: 18px 15px; width: 32%; white-space: normal; word-break: break-all; word-wrap: break-word; }
.lynybox .liuyancon td.nrtxt { padding: 18px 15px; }
.lynybox .liuyancon td.pj { color: red; line-height: 40px; }
.lynybox .liuyancon td .dfbox { border: 1px solid #eee; background: #f8f8f8; padding: 10px; }
.lynybox .liuyancon td .dfbox .dfyj { word-break: break-all; word-wrap: break-word; }
.lynybox .nrtxt { line-height: 30px; font-size: 14px; }
.lynybox .MsoNormal span { font-family: "微软雅黑"!important; font-size: 16px; }
.lynybox .mydcon { height: 66px; line-height: 66px; font-size: 16px; }
.lynybox .mydcon ul li { float: left; white-space: nowrap; }
.lynybox .mydcon ul li.mm { padding-right: 10px; }
.lynybox .mydcon ul li p { float: left; }
.lynybox .mydcon ul li p.bt { white-space: nowrap; font-weight: bold; }
.lynybox .mydcon ul li p.srk { position: relative; }
.lynybox .mydcon ul li p.srk .msg-box { position: absolute; left: 0; top: 17px; }
.lynybox .mydcon ul li p.srk .myd_input { float: left; margin-top: 17px; border: 1px solid #ddd; width: 170px; height: 24px; line-height: 24px; padding: 3px 5px; }
.lynybox .mydcon ul li label { padding-right: 15px; white-space: nowrap; }
.lynybox .mydcon ul li.pjbtn { float: right; }
.lynybox .mydcon ul li.pjbtn input.myd_btn { font-size: 16px; width: 90px; height: 36px; line-height: 36px; color: #fff; border: 0; background: #f80; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; }
/*留言文章 end*/

@media (min-width: 992px) and (max-width:1199px) {
  /*****留言栏目****/
  .nav_lylist .liuyan_cxcon .tj { padding-left: 110px; }
  .nav_lylist .liuyan_cxcon .liuyan_cxbox ul li.srk { width: 184px; }
  .nav_lylist .liuyan_cxcon .liuyan_cxbox ul li.srk input { width: 173px; }
  .liuyan_cxbox li.input { width: 320px; }
  /****写信***/
  .guestbook-table-form ul li.bt, .guestbook-table-form ul li.bt1 { width: 100px; }
  .guestbook-table-form ul li.srk select { width: 220px; }
  .guestbook-table-form ul li.srk input { width: 198px; }
  .guestbook-table-form ul li.srk1 input { width: 518px; }
  .guestbook-table-form ul li.tex textarea { width: 528px; }
}
@media (min-width: 768px) and (max-width:991px) {
  /*****留言栏目****/
  .nav_lylist .liuyan_cxcon .liuyan_cxbox ul li.srk { width: 194px; }
  .nav_lylist .liuyan_cxcon .liuyan_cxbox ul li.srk input { width: 183px; }
  .liuyan_cxbox li.input { width: 388px; }
  /****写信***/
  .guestbook-table-form ul li.bt, .guestbook-table-form ul li.bt1 { width: 100px; }
  .guestbook-table-form ul li.srk select { width: 240px; }
  .guestbook-table-form ul li.srk input { width: 218px; }
  .guestbook-table-form ul li.srk1 input { width: 558px; }
  .guestbook-table-form ul li.tex textarea { width: 568px; }
}
@media only screen and (max-width:767px) {
  /*****留言栏目****/
  .nav_lylist .liuyan_cxcon { margin-bottom: 10px; }
  .liuyan_cxbox ul li { float: none; }
  .nav_lylist .liuyan_cxcon .tj { height: auto; padding-left: 0; }
  .nav_lylist .liuyan_cxcon .liuyan_cxtit { display: none; }
  .liuyan_cxbox li.date .put { width: 47%; box-sizing: border-box; }
  .liuyan_cxbox li.date .jg { width: 6%; }
  .liuyan_cxbox li.input { width: auto; float: none; }
  .nav_lylist .guestbook-table .guestbook_title li.t1 { margin-right: 102px; }
  .nav_lylist .guestbook-table ul.even li.t1, .nav_lylist .guestbook-table ul.odd li.t1 { padding-left: 10px; margin-right: 102px; }
  .nav_lylist .guestbook-table  li.t2,   .nav_lylist .guestbook-table  li.t4, .nav_lylist .guestbook-table  li.t5 { display: none; }
  .nav_lylist .guestbook-table ul.even li.t3, .nav_lylist .guestbook-table ul.odd li.t3 { width: 100px; right: 0; }
  .nav_lylist .guestbook-table .guestbook_title li.t3 { width: 100px; right: 0; }
  .nav_lylist .guestbook-table { padding-top: 0; }
  /****写信***/
  .liuyan_xzbox { padding: 50px 15px 13px; }
  .guestbook-table-form { padding-top: 0; }
  .guestbook-table-form ul li.bt, .guestbook-table-form ul li.bt1 { width: 100%; float: none; text-align: left; height: auto; line-height: 36px; }
  .guestbook-table-form ul li.ts { display: none; }
  .guestbook-table-form ul li.srk, .guestbook-table-form ul li.srk1 { width: 100%; float: none; height: 45px; }
  .guestbook-table-form ul li.tex { width: 100%; float: none; }
  .guestbook-table-form ul li.srk select { width: 99%; padding: 3px 3%; }
  .guestbook-table-form ul li.srk input { width: 93%; padding: 3px 3%; }
  .guestbook-table-form ul li.srk1 input, .guestbook-table-form ul li.tex textarea { width: 93%; padding: 3px 3%; }
  .guestbook-table-form ul li.btn_group { padding-left: 0; width: 100%; }
  .guestbook-table-form ul li.gk { height: auto; }
  .guestbook-table-form ul li.btn_group input { width: 120px; margin: 0 5px!important; }
  /**留言文章**/
  .lynybox { padding: 0; border: none; }
  .lynybox .liuyancon { margin: 10px auto 0; }
  .lynybox .liuyancon th.tit { padding: 18px 5px; font-size: 14px; }
  .lynybox .liuyancon td.nr { padding: 18px 5px; }
  .lynybox .liuyancon td.nrtxt { padding: 8px; }
}
/*栏目页-在线访谈 */
ul.interview-list { margin-top: -10px; }
ul.interview-list li { background: none; padding: 20px 0; color: #333; overflow: hidden; height: auto; border-bottom: #ddd 1px dashed; }
ul.interview-list li .interview-img { float: left; width: 240px; height: auto; }
ul.interview-list li .interview-img a { display: block; width: 100%; height: auto; }
ul.interview-list li .interview-img a.img-minh { min-height: 150px; background: #f0f3f9 url(../images/no-photo.png) no-repeat center; }
ul.interview-list li .interview-img img { width: 240px; height: 160px; }
ul.interview-list li .interview-info { margin-left: 260px; padding-top: 2px; }
ul.interview-list li .interview-info p { font-size: 16px; line-height: 24px; padding: 3px 0; text-align: justify; }
ul.interview-list li .interview-info p a { font-size: 16px; }
ul.interview-list li .interview-info p span.tit { float: left; display: block; width: 70px; height: 22px; background: #ef1c24; text-align: center; line-height: 22px; color: #fff; margin-right: 13px; margin-top: 1px; }
ul.interview-list li .interview-info p span.interview-names { font-weight: normal; }
ul.interview-list li .interview-info p span.interview-names a { white-space: normal!important; max-width: none!important; }
ul.interview-list li .interview-info p span.interview-names a:hover { color: #333; }
ul.interview-list li .interview-info p.interview-title { font-weight: bold; padding: 4px 0; line-height: 24px; }
ul.interview-list li .interview-info p.interview-title a { font-size: 18px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-right: 0; max-width: none; }
ul.interview-list li .interview-info p.interview-note { color: #999; line-height: 24px; padding-top: 2px; text-align: justify; font-size: 15px; }
ul.interview-list li .interview-info p.interview-note a { font-size: 14px; }
ul.interview-list li .interview-info p.interview-note span.tit { margin-top: 3px; }
ul.interview-list li .interview-info p.interview-note a { color: #d00; }
ul.interview-list li .interview-info p.interview-note a:hover { color: red; }
@media (max-width: 767px) {
  ul.interview-list li { padding: 10px 0; }
  ul.interview-list li .interview-img { float: none; width: auto; text-align: center; height: auto; padding: 0 0 5px; }
  ul.interview-list li .interview-img img { width: 90%; height: auto; }
  ul.interview-list li .interview-info { margin: 0; }
  ul.interview-list li .interview-info p.interview-title a { white-space: normal; }
}
/*访谈文章页*/
.fty_con { padding-bottom: 10px; }
.ftwz_tit { height: 40px; line-height: 30px; font-size: 14px; }
.ftwz_tit span.tit { font-weight: bold; color: #3573b5; }
.ftwz_tit i { font-style: normal; padding: 0 4px; color: #af0000; }
.fty_con .interview-detail { width: 100%; border-bottom: #e1e1e1 1px solid; }
.fty_con .interview-title { line-height: 60px; text-align: center; font-size: 28px; color: #333; font-weight: bold; padding-bottom: 13px; }
.fty_con .interview-detail .interview-info { width: 100%; height: auto; margin-bottom: 15px; margin-top: 30px; clear: both; word-break: break-all; word-wrap: break-word; }
.fty_con .interview-detail .interview-info:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .interview-detail .interview-info { zoom: 1; }
/* IE6 */
*:first-child+html .interview-detail .interview-info { zoom: 1; }
/* IE7 */
.fty_con .interview-detail .interview-info .in-img { float: left; width: 340px; height: 243px; }
.fty_con .interview-detail .interview-info .in-img img { width: 100%!important; height: 100%!important; }
.fty_con .interview-detail .interview-info .in-info { float: right; width: 698px; height: 230px; background: #f7f9fb; padding: 13px 10px 0; position: relative; }
.fty_con .interview-detail .interview-info .in-info .in-infocon { width: 590px; height: 222px; overflow-x: hidden; overflow-y: auto; }
.fty_con .interview-detail .interview-info .in-info p { font-size: 14px; line-height: 26px; padding-bottom: 5px; }
.fty_con .interview-detail .interview-info .in-info p span.bt { display: block; float: left; background: #3573b5; width: 80px; height: 26px; line-height: 26px; font-size: 14px; text-align: center; color: #fff; }
.fty_con .interview-detail .interview-info .in-info p span.note-content, .fty_con .interview-detail .interview-info .in-info p span.nr { display: block; margin-left: 90px; }
.fty_con .interview-detail .interview-info .in-info p.p4 { height: 40px; margin-top: 5px; display: none; }
.fty_con .interview-detail .interview-info .in-info p.p2 .interview-names { display: block; margin-left: 90px; word-break: break-all; word-wrap: break-word; text-align: left; }
.fty_con .interview-detail .interview-info .in-info p.p2 .interview-names a { display: inline-block; width: auto; white-space: nowrap; padding-right: 15px; line-height: 28px; float: left; color: #333; cursor: text; }
.fty_con .interview-detail .interview-info .in-info p.p2 .interview-names a:hover { color: #333; text-decoration: none; }
.fty_con .interview-detail .interview-info .in-info p.p3 span.note-content { background: none; padding: 0; word-break: break-all; word-wrap: break-word; height: 156px; overflow-x: hidden; overflow-y: auto; line-height: 26px; text-align: left; color: #333; margin-right: 0; }
.fty_con .interview-detail .interview-info .in-info p.p4 .btn-speak { display: block; width: 100px; height: 37px; line-height: 36px; font-size: 16px; color: #fff; background: #3573b5; margin: auto; cursor: pointer; position: absolute; right: 15px; bottom: -58px; }
.fty_con .ftwz_imgbox { clear: both; border: #ddd 1px solid; padding: 10px 15px 15px; }
.fty_con .fty_imglist { width: 100%; height: 180px; margin: 15px auto 0; overflow: hidden; position: relative; }
.fty_con .fty_imglist .next, .fty_con .fty_imglist .prev { position: absolute; top: 70px; width: 18px; height: 40px; overflow: hidden; cursor: pointer; background: url(../images/ind_zdgkimgbtn.png) no-repeat; z-index: 99; }
.fty_con .fty_imglist .prev { left: 0; background-position: 0 0; }
.fty_con .fty_imglist .prev:hover { background-position: -20px 0; }
.fty_con .fty_imglist .next { right: 0; background-position: -40px 0; }
.fty_con .fty_imglist .next:hover { background-position: -60px 0; }
.fty_con .fty_imglistlb { position: relative; width: 100%; height: 180px; overflow: hidden; z-index: 11; }
.fty_con .fty_imglistlb ul li { width: 240px; height: 180px; margin-right: 25px; position: relative; float: left; }
.fty_con .fty_imglistlb ul li a { display: block; width: 100%; height: 180px; cursor: pointer; overflow: hidden; }
.fty_con .fty_imglistlb ul li img { width: 100%; height: 180px; left: 0; top: 0; position: absolute; }
.fty_con .fty_imglistlb ul li span { display: block; width: 98%; height: 32px; position: absolute; left: 0; bottom: 0; line-height: 32px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url(../images/black_50.png) repeat; color: #fff; font-size: 14px; padding: 0 1%; }

.fty_con .interview-detail .interview-desc { clear: both; margin-top: 15px; border: #ddd 1px solid; padding: 15px; border-bottom: none; }
.fty_con .interview-detail .interview-desc-title { height: 32px; background: url(../images/secbg.png) 0 bottom repeat-x; overflow: hidden; }
.fty_con .interview-detail .interview-desc-title span { display: block; float: left; width: 110px; height: 30px; line-height: 30px; margin-top: 0!important; text-align: center; font-size: 16px; color: #3573b5; font-weight: bold; border-bottom: #3573b5 2px solid; }
.fty_con .interview-detail .interview-desc .desc { padding: 15px 5px 15px; line-height: 24px; font-size: 14px; color: #555; text-indent: 2em; }
.fty_con .interview-detail .interview-desc .desc .j-video-player { text-indent: 0; margin-bottom: 10px; }
.fty_con .interview-detail .interview-info-list { clear: both; padding: 0 0 15px; border-top: 1px solid #ddd; }
.fty_con .interview-detail .interview-info-list:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .interview-detail .interview-info-list { zoom: 1; }
/* IE6 */
*:first-child+html .interview-detail .interview-info-list { zoom: 1; }
/* IE7 */
.fty_con .interview-detail .interview-info-list .pagination { margin: 0; padding: 10px 0 10px; }
.fty_con .interview-detail .interview-info-list .interview-body { padding: 10px 24px 10px; line-height: 24px; font-size: 14px; color: #555; word-break: break-all; word-wrap: break-word; }
.fty_con .interview-detail .interview-info-list .interview-reply { border: #dcdcdc 1px dashed; background: #f6f6f6; padding: 20px 23px; line-height: 22px; font-size: 14px; color: #555; }
.fty_con .interview-detail .interview-info-list .interview-username { font-weight: bold; color: #e60012; margin-right: 10px; }
.fty_con .interview-detail .interview-info-list .interview-infonr { word-break: break-all; word-wrap: break-word; margin-right: 10px; }
.fty_con .interview-detail .interview-info-list .interview-datetime { color: #999; }
.fty_con .interview-detail .interview-table { width: 100%; margin-top: 20px; }
.fty_con .interview-detail .interview-table th { height: 40px; line-height: 40px; font-size: 16px; width: 160px; text-align: right; padding-right: 10px; font-weight: normal; }
.fty_con .interview-detail .interview-table td { padding: 4px 0; }
.contentbox .interview-detail .interview-table td textarea, .fty_con .interview-detail .interview-table td input { font-family: "Microsoft YaHei",微软雅黑; color: #666; }
.fty_con .interview-detail .interview-table td.name #interview_name { width: 300px; height: 30px; line-height: 30px; padding: 0 5px; border: #ddd 1px solid; background: #f8f8f8; }
.fty_con .interview-detail .interview-table td.opinion #interview_content { width: 600px; height: 100px; line-height: 30px; padding: 5px; border: #ddd 1px solid; background: #f8f8f8; }
.fty_con .interview-detail .interview-table td.poll_input #checkimg { width: 100px; height: 30px; line-height: 30px; padding: 0 5px; border: #ddd 1px solid; background: #f8f8f8; }
.fty_con .interview-detail .interview-table td.btn-group { padding: 10px 0 30px; width: auto; }
.fty_con .interview-detail .interview-table td.btn-group #btn_submit { width: 116px; background: #3573b5; height: 38px; line-height: 38px; cursor: pointer; border: 0; outline: none; color: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 0; text-align: center; }
@media (min-width: 992px) and (max-width:1199px) {
  /*访谈页*/
  .fty_con .interview-detail .interview-info .in-info { width: 490px; }
  .fty_con .fty_imglistlb ul li { width: 256px; }
}
@media (min-width: 768px) and (max-width:991px) {
  /*访谈页*/
  .fty_con { padding-bottom: 0; }
  .fty_con .interview-detail .interview-info .in-info { width: 335px; }
  .fty_con .interview-detail .interview-table td.opinion #interview_content { width: 430px; }
}
@media (max-width:767px) {
  /*访谈*/
  .fty_con .interview-detail .interview-info { margin-top: 10px; }
  .fty_con .interview-detail { border-bottom: none; }
  .navjz .interview-list li { height: auto; padding-bottom: 2%; }
  .navjz .interview-list li .interview-img { float: none; width: 100%; height: auto; }
  .navjz .interview-list li .interview-infocon { margin-left: 0; padding-top: 10px; }
  .fty_con .ftwz_imgbox { border: none; padding: 0; }
  .fty_con .interview-detail .interview-desc { border: none; padding: 0; }
  .fty_con .interview-detail .interview-desc .desc .j-video-player { width: 100%!important; height: auto!important; }
  .fty_con .interview-detail .interview-desc .desc .j-video-player video { width: 100%!important; height: auto!important; }
  .fty_con .interview-detail .interview-info .in-img { width: 100%; float: none; height: auto; }
  .fty_con .interview-detail .interview-info .in-info { width: auto; float: none; height: auto; }
  .fty_con .interview_form .interview-table th { width: 30%; white-space: nowrap; padding-left: 10px; padding-right: 0; }
  .fty_con .interview-detail .interview-table td.name #interview_name { width: 85%; }
  .fty_con .interview-detail .interview-table td.opinion #interview_content { width: 85%; }
  .fty_con .interview-detail .interview-table td.btn-group { padding: 10px 0; }
}
/*知识库-搜索*/
.wdtop { position: relative; font-size: 16px; color: #333; border-left: 5px solid #3573b5; background: #f5f5f5; height: 55px; line-height: 55px; padding-left: 20px; }
.wdtop .wdtitle { float: left; font-size: 20px; font-weight: bold; color: #3573b5; }
.wenda_search { width: 750px; height: 36px; float: right; padding: 9px 16px 9px 0; }
.wenda_search .sear_ul { float: left; width: 500px; height: 36px; line-height: 36px; margin-right: 20px; position: relative; }
.wenda_search ul li.se_box { margin-right: 60px; position: relative; }
.wenda_search ul li.se_box .msg-box { left: 0; top: 36px; position: absolute; z-index: 99999; }
.wenda_search ul li.se_box input { float: left; width: 98%; height: 26px; line-height: 26px; background: #fff; padding: 5px 2% 5px 0; text-indent: 1em; font-size: 14px; color: #929292; border: none; outline: none; border-radius: 4px 0 0 4px; overflow: hidden; }
.wenda_search li.sea_an { height: 36px; width: 60px; position: absolute; right: 0; top: 0; background: #3573b5; border-radius: 0 4px 4px 0; overflow: hidden; z-index: 1; }
.wenda_search li.sea_an input { float: left; width: 60px; height: 36px; background: url(../images/wd_searbtn.png) center no-repeat; border: none; overflow: hidden; cursor: pointer; outline: none; text-indent: -99999em; font-size: 0; }
.wenda_search .sea_link { float: left; font-size: 14px; color: #666; line-height: 36px; }
.wenda_search .sea_link span { padding: 0 5px; }
/*知识库-左右部分*/
.lm_wenda { margin: 20px 0 0 0; }
.lm_wenda .leftnr { width: 265px; float: left; }
.lm_wenda .m-theme-tit { height: 38px; line-height: 30px; font-size: 18px; color: #666; font-weight: bold; padding-left: 16px; }
.lm_wenda .m-theme { margin-bottom: 20px; border: 1px solid #ddd; padding: 15px; }
.lm_wenda .m-theme h2 { height: 38px; line-height: 30px; font-size: 18px; color: #666; font-weight: bold; padding-left: 16px; }
.lm_wenda .m-theme ul { }
.lm_wenda .m-theme li { width: 116px; height: 40px; line-height: 40px; float: left; overflow: hidden; }
.lm_wenda .m-theme li a { display: block; padding-left: 12px; font-size: 16px; background: url(../images/dot.png) 0 center no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lm_wenda .rightnr { width: 875px; float: right; }
.listnews { font-size: 14px; line-height: 2; }
.lm_wenda .wenda_tit { height: 36px; line-height: 36px; font-size: 16px; background: #f1f1f1; margin-bottom: 10px; }
.lm_wenda .wenda_tit .date { width: 80px; float: right; text-align: center; }
.lm_wenda .wenda_tit .dw { width: 285px; float: right; width: 285px; margin: 0 10px; text-align: center; }
.lm_wenda .wenda_tit .bt { text-indent: 20px; float: none; margin-right: 385px; }
.listnews ul li { font-size: 16px; padding: 0 0 0 15px; background: url(../images/dot.png) 0 17px no-repeat; height: 36px; line-height: 36px; vertical-align: bottom; overflow: hidden; }
.listnews ul li .date { color: #666; font-size: 14px; font-family: Arial,Helvetica,sans-serif; }
.listnews ul.doc_list { padding-bottom: 10px; }
.listnews ul.doc_list li { overflow: hidden; position: relative; }
.lm_wenda .listnews ul.doc_list li .dw { width: 285px; margin: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lm_wenda .listnews ul.doc_list li .date { width: 80px; position: absolute; right: 0; top: 0; }
.lm_wenda .listnews ul.doc_list li a { display: block; float: none; margin-right: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.listnews ul.doc_list li img { float: left; padding-top: 13px!important; }
.listnews ul.doc_list li.lm_line { border-bottom: 1px dashed #ededed; padding: 18px 0 0; height: 0; line-height: 0; margin-bottom: 18px; background: none; }
/*知识库-文章*/
.dwzskwz { padding: 0 20px 30px; }
.dwzskwz_tit { height: 40px; line-height: 40px; font-size: 18px; color: #ea1711; font-weight: bold; font-family: "Microsoft YaHei"; }
.dwzskwz_tit.tit2 { padding: 25px 0 0; }
.dwzskwz_con { text-align: justify; padding: 0 20px; font-size: 16px; }
.dwzskwz_con.con1 { border-bottom: 1px dashed #ddd; padding-bottom: 30px; }
.dwzskwz_con p { margin-top: 0; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .lm_wenda .rightnr { width: 657px; }
}
@media only screen and (max-width:991px ) {
  .wdtop .wdtitle { display: none; }
  .wenda_search { float: none; }
  .lm_wenda .leftnr { width: 100%; float: none; }
  .lm_wenda .rightnr { width: 100%; float: none; }
}

@media only screen and (max-width:767px) {
  .wenda_search { width: 96%; }
  .wenda_search .sea_link { display: none; }
  .wenda_search .sear_ul { float: none; width: 100%; margin-right: 0; }
  .lm_wenda .m-theme li { width: 25%; }
}
@media only screen and (max-width:479px) {
  .lm_wenda .m-theme li { width: 33.33%; }
}
/*专题-投诉公示*/
.ts_secnr { margin-top: 15px; background: #fff; }
.ts_top { min-height: 200px; }
.ts_dqlanmu { height: 42px; background: #f7f7f7; position: relative; }
.ts_lanmu_tit { display: block; float: left; width: auto; white-space: nowrap; height: 42px; line-height: 42px; font-size: 20px; font-weight: bold; color: #fff; padding: 0 25px; background: #1561af; }
.ts_dqlanmu .more { font-size: 14px; color: #999; line-height: 42px; position: absolute; top: 0; right: 10px; }
.lmy_tssearch { height: 32px; line-height: 32px; font-size: 14px; position: relative; top: 5px; right: 5px; }
.lmy_tssearch ul li { float: left; height: 32px; }
.lmy_tssearch ul li.tstext { padding: 0 10px 0 0; position: relative; }
.lmy_tssearch ul li.tstext span { }
.lmy_tssearch ul li.tstext .msg-box { left: 5px; top: 0; position: absolute; }
.lmy_tssearch ul li.tstext input { float: left; background: #fff; padding: 0 5px; border: 1px solid #ddd; width: 280px; height: 30px; line-height: 30px; color: #999; outline: none; }
.lmy_tssearch li.tsbtn { width: 45px; }
.lmy_tssearch li.tsbtn input { float: left; width: 100%; height: 32px; background: red; border: none; overflow: hidden; cursor: pointer; outline: none; color: #fff; }

/*企业列表*/
.list1_count { margin-top: 20px; border-top: 1px solid #ddd; }
.list1_count ul { border-left: 1px solid #ddd; height: auto; overflow: hidden; }
.list1_count ul li { font-size: 16px; height: auto; line-height: 30px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; float: left; width: 150px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.list1_count ul li:first-child { width: 343px; }
.ts_tips { color: red; padding: 10px 20px; font-size: 16px; font-weight: bold; }

/*投诉公示列表*/
.navjz { width: auto; }
.ts_con .navjz ul.doc_list li a { float: none; max-width: none!important; margin-right: 60px; }
@media (min-width:992px) and (max-width:1199px) {
  .list1_count ul li { font-size: 15px; width: 120px; }
  .list1_count ul li:first-child { width: 285px; }
}
@media (max-width:991px) {
  .lmy_tssearch ul li.tstext input { width: 240px; }
  .list1_count ul li { width: 120px; }
  .list1_count ul li:first-child { width: 332px; }
  .list1_count ul li:nth-of-type(4), .list1_count ul li:nth-of-type(5) { display: none; }
}
@media (max-width:767px) {
  .ts_dqlanmu { height: auto; }
  .lmy_tssearch { height: auto; clear: both; float: none; }
  .lmy_tssearch ul li.tstext { padding: 0 10px 0 80px; position: relative; width: 80%; box-sizing: border-box; }
  .lmy_tssearch ul li.tstext .fl { display: block; position: absolute; left: 10px; top: 5px; }
  .lmy_tssearch ul li.tstext input { width: 100%; height: 32px; box-sizing: border-box; }
  .lmy_tssearch li.tsbtn { width: 17%; }
  .lmy_tssearch li.tsbtn input { width: 100%; }
  .list1_count { margin-top: 15px; }
  .list1_count ul li { width: 50%; height: 31px; box-sizing: border-box; }
  .list1_count ul li:first-child { width: 100%; height: auto; white-space: normal; }
  .list1_count ul li:nth-of-type(6) { width: 100%; }
}

/*=========================================================*/
/* 搜索 */

#search_hasreslut { background: #fff; }
/*公共样式*/
.ui-menu.ui-widget { position: absolute; left: 0; top: 40px; border: 1px solid #d8d8d8; width: 360px!important; padding: 10px 0; background: #fff; }
.ui-menu.ui-widget li { line-height: 32px; font-size: 16px; padding: 0 10px; float: none; overflow: hidden; }
.ui-menu .ui-menu-item-wrapper { display: inline-block; width: 100%; float: left; padding: 0!important; height: 32px; }
.ui-widget-content .ui-state-active { text-decoration: underline; border: none; background: none; color: #333; }
.search-wrap a { color: #5b5b5a; }
.search-wrap li.active a { color: #3573b5; font-weight: bold; text-decoration: underline; }
.site-group-wrap { position: relative; line-height: 28px; clear: both; }
.site-group-wrap ul { clear: both; position: relative; padding-left: 66px; left: 0; display: block; min-height: 32px; margin-right: 120px; }
.site-group-wrap .site-label { width: 66px; margin-right: 0; position: absolute; left: 0; top: 0; }
.site-group-wrap ul li { float: left; margin-right: 0; width: 20%; white-space: nowrap; height: 28px; overflow: hidden; }
.site-group-wrap ul li.active { color: #3573b5; font-weight: bold; text-decoration: underline; }
.site-group-wrap .unit-group li a { display: block; margin-right: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; }
.site-group-wrap .county-group, .site-group-wrap .unit-group { overflow: hidden; clear: both; }
.site-group-wrap .unit-group { height: 32px; }
.site-group-wrap .unit-group-open { height: auto; }
.site-group-wrap .county-group { overflow: hidden; clear: both; }
.site-group-wrap .site-group-btn { position: absolute; right: 25px; bottom: 4px; color: #333; cursor: pointer; width: 64px; height: 26px; line-height: 26px; border: 1px solid #e5e5e5; background: #f7f8fc; font-size: 14px; padding-left: 12px; }
.site-group-wrap ul.unit-group .site-count a { color: #2e77c5; }

.search-date-range ul li, .search-range ul li, .search-results-class ul li, .search-sort ul li { display: inline; float: left; margin-right: 25px; }
.search-wrap .date-range { width: 208px; height: 22px; line-height: 22px; font-size: 14px; border: 1px solid #e5ded0; padding: 0 5px; color: #999; margin-left: 5px; cursor: pointer; }
.search-wrap .btn-date-search { width: 43px; font-size: 12px; height: 24px; line-height: 22px; border: 1px solid #dce6fb; background: #3573b5; text-align: center; color: #fff; margin-left: 6px; cursor: pointer; }
.btn-expand { height: 26px; background: url(/assets/images/expand.png) no-repeat #f7f8fc; }
.btn-expand-open { background-position: 40px 7px; }
.btn-expand-close { background-position: 40px -31px; }

.tips-red { color: red; }
.search-wrap a span { color: red; }
.search-empty { background: #f6f6f6; padding: 0 0 80px 0; }
.search-empty .search-empty-box { width: 715px; margin: 0 auto; background: url(../ss_images/no_result.gif) left top no-repeat; }
.search-empty .search-empty-info { font-size: 20px; line-height: 50px; padding: 80px 15px 0 320px; }
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
  .ui-menu.ui-widget { width: 80%!important; left: auto!important; right: 10%!important; }
  .search-empty .search-empty-box { width: 100%; background: none; }
  .search-empty .search-empty-info { padding: 20px 10px 0; }
  .search-wrap { display: none; }
  .header_search .ls-banner { margin-top: 0; }
}
/*公共样式 end*/

.header_search { margin: 0 auto; position: relative; }
/*搜索框*/
.search_typebg { background: #f7f7f7; padding: 10px 0; box-shadow: #cccccc87 0 0 5px; }
.searchbox_bg { width: 711px; margin: 30px auto 0; }
.searchbox { position: relative; }
.searchbox ul { width: 596px; position: relative; z-index: 11; height: 62px; background: url("../ss_images/search_bg.png") center no-repeat; }
.searchbox ul li input { background: none; border: 0 none; outline: none; width: 100%; }
/*.searchbox ul li.se_box {float: none;margin-right: 50px;padding-left: 230px;height: 62px;position: relative;}*/

.searchbox ul li.input-area input, .searchbox ul li.se_box input { float: left; height: 62px; width: 100%; padding: 0; text-indent: 0; border-right: none; line-height: 62px; font-size: 15px; }

/*.searchbox li.sea_an {position: absolute;width: 34px;height: 34px;top: 14px;right: 15px;z-index: 1;}*/
/*.searchbox li.sea_an input {float: left; height: 36px; background: url(../images/search_btn.png) center center no-repeat;overflow: hidden; cursor: pointer; outline: none; text-indent: -999em;}*/
/*暂且隐藏*/
/*.searchbox .sea_tt,.searchbox li.sea_select{display: none;}*/
/*.searchbox li.se_box{padding-left: 20px;}*/
/*.searchbox ul li.se_box .msg-box {left: 10px;}*/

.searchbox .result_search { float: right; font-size: 15px; color: #695435; padding: 21px 0 0 0; line-height: 22px; }
.searchbox .result_search input { background: #fff; border: 1px solid #c1c1c1; width: 18px; height: 18px; margin: -5px 10px 0 0; }
.searchbox .se_boxlist { position: absolute; left: 0; top: 40px; border: 1px solid #c8bea4; width: 538px; padding: 10px 0; background: #fff; }
.searchbox .se_boxlist ul li { line-height: 32px; font-size: 16px; padding: 0 0 0 18px; float: none; }
.searchbox .se_boxlist ul li .red { color: #f50404; }
.input-area { float: left; width: 100%; height: 62px; background: none; line-height: 62px; padding: 0; font-size: 14px; color: #666; outline: none; border: none; }
.searchbox ul li.se_box .input-area .search-keywords { border: none; }
.first-input { float: left; line-height: 62px; font-size: 15px; color: #999; padding-right: 14px; margin-right: 10px; max-width: 265px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url(../ss_images/arrow_right.png) right center no-repeat; }
.searchbox ul li.se_box .input-area .search-keywords-twice { }
input.srkcss:focus { outline: none; border-color: #9ecaed!important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6); -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s; }
.search_typebox { }
.search-tips { width: 840px; height: auto; line-height: 30px; font-size: 16px; padding: 10px 0 8px 0; }
.search-tips .search-time { float: left; padding-top: 6px; }
.search-tips .red { color: #e00000; padding: 0 8px; }

.search_titcont { float: right; width: 240px; margin: 6px 0 0 0; }
.search_titcont li { float: left; width: 98px; text-align: center; height: 28px; line-height: 28px; background: #f7f8fc; border: 1px solid #e5e5e5; color: #666; font-size: 16px; margin: 0 0 0 20px; }
.search_titcont li a { color: #666; }
.search_titcont li.active { background: #3573b5; color: #fff; border: 1px solid #3573b5; }
.search_titcont li.active a { color: #fff; }
/*搜索分类*/
.search_typetable td { font-size: 15px; line-height: 32px; padding: 0; color: #333; }
.search_typetable .search_type { font-weight: bold; text-align: left; width: 110px; letter-spacing: 0.2px; }
.search_typetable .search_typesm { letter-spacing: 4px; }
.reslut_type ul li { display: inline; float: left; margin-right: 25px; }
.reslut_type ul li a { color: #5b5b5a; }
.reslut_type ul li.typeline { width: 1px; margin: 0 15px; height: 32px; float: left; background: url(../ss_images/typeline.gif) center center no-repeat; display: none; }
.reslut_type ul li.active { color: #3573b5; font-weight: bold; text-decoration: underline; }
.reslut_type ul li.active a { color: #3573b5; }
.reslut_type ul li.dateform.active { text-decoration: none; }
.reslut_type ul li.dateform.active .datefont { text-decoration: underline; }
.reslut_type .dateform .dateinput { width: 208px; height: 22px; line-height: 22px; font-size: 14px; border: 1px solid #e5ded0; padding: 0 5px; color: #999; margin-left: 5px; }
.reslut_type .dateform input.active { border: 1px solid #ffaa05; }
.reslut_type .dateform .datesubmit { width: 43px; font-size: 12px; height: 24px; line-height: 22px; border: 1px solid #dce6fb; background: #3573b5; text-align: center; color: #fff; margin-left: 6px; cursor: pointer; }
.reslut_infotype { font-size: 14px; }
.reslut_infotype ul li { display: inline; float: left; margin: 0 25px 0 0; }
.reslut_infotype ul li select { margin: 0 0 0 12px; width: 160px; border: 1px solid #dcdcdc; }
.search_unit { position: relative; line-height: 28px; clear: both; }
.search_unit ul { clear: both; position: relative; padding-left: 66px; left: 0; display: block; min-height: 32px; }
.search_unit .search_bmlist { height: 32px; overflow: hidden; clear: both; }
.search_unit .showbm { height: auto; overflow: inherit; }
.search_unit ul li.unittype { width: 66px; margin-right: 0; position: absolute; left: 0; top: 0; }
.search_unit ul li { float: left; margin-right: 10px; white-space: nowrap; height: 28px; overflow: hidden; }
.search_unit ul li a { color: #5b5b5a; }
.search_unit ul li a.active { font-weight: bold; color: #4c70b7; text-decoration: underline; }
.search_unit ul li a.wait, .search_unit ul li a.wait:hover { color: #acacab; }
.search_unit .tit { position: absolute; right: 25px; bottom: 4px; color: #333; cursor: pointer; width: 64px; height: 26px; line-height: 26px; border: 1px solid #e5e5e5; background: #f7f8fc; font-size: 14px; padding-left: 12px; }
.search_unit .tit .hide_btn { display: none; height: 26px; background: url(../ss_images/closeico.png) 38px center no-repeat #f7f8fc; }
.search_unit .tit .show_btn { height: 26px; background: url(../ss_images/openico.png) 38px center no-repeat #f7f8fc; }
.unitlist { display: none; padding: 10px 20px; -moz-box-shadow: 3px 3px 4px #f5f5f5; position: absolute; top: 77px; left: 0; -webkit-box-shadow: 3px 3px 4px #f5f5f5; box-shadow: 3px 3px 4px #f5f5f5; border: 1px solid #f5f5f5; border-top: none; background: #fff; }
@media (min-width: 992px) and (max-width: 1199px) {
  .search-tips { width: 722px; }
}
@media (max-width: 991px) {
  .header_search { height: auto; background-size: cover; }
  .search-tips { width: auto; float: none; }
}
@media (min-width: 768px) and (max-width: 991px) {
  /*.searchbox_bg {width: 548px;}*/
  /*.searchbox ul { width: 440px;}*/
}
@media (max-width: 767px) {
  .search_typebg { border: none; }
  .search-tips .search-time { padding: 6px 10px 0; }
  .searchbox .se_boxlist { width: 99%; }
  .searchbox_bg { width: 80%; float: none; padding: 20px 0 0; margin: 0 auto; background: none; min-height: auto; height: auto; }
  .searchbox_bg .searchbox ul.fl { float: none; width: auto; height: 44px; border: #a1b6d4 1px solid; background: rgba(255, 255, 255, .4); border-radius: 25px; }
  .searchbox ul li.se_box { height: 44px; padding-left: 110px; }
  .first-input,   .input-area,   .searchbox ul li.input-area input, .searchbox ul li.se_box input { height: 44px; line-height: 44px; }
  .searchbox li.sea_an { top: 5px; right: 15px; }
  .searchbox_bg .searchbox .result_search { width: 100%; float: none; padding: 10px 0 0; }
  .searchbox_bg .searchbox { height: 80px; }
  .search_typebox { display: none; }
}

@media (max-width: 480px) {
  .searchbox_bg { float: none; padding: 15px 0 0; margin: 0 auto; height: auto; width: 90%; }
  .searchbox .se_boxlist { width: 99%; }
}
/*搜索列表*/
.containerbox { margin-bottom: 20px; }
.searchlist_bg { background: url(../ss_images/searchline.gif) 858px top repeat-y; min-height: 500px; }
.leftbar { width: 840px; height: auto; float: left; padding-right: 20px; }
/*搜索内容*/
.searchlistw { clear: both; }
.searchlistw .search-list { height: auto; margin-bottom: 20px; font-size: 13px; overflow: hidden; }
.searchlistw .search-list li.search-title { line-height: 32px; height: 32px; margin-bottom: 5px; font-weight: bold; font-size: 16px; clear: both; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.searchlistw .search-list li.search-title .search-column-name { display: inline-block; font-size: 16px; color: #fff; height: 32px; font-weight: normal; line-height: 32px; background: #3573b5; padding: 0 12px; }
.searchlistw .search-list li.search-title a { color: #333; }
.searchlistw .search-list li.search-title a:hover { text-decoration: underline; color: #3573b5; }
.searchlistw .search-list li.search-title img { vertical-align: middle; padding: 0 8px 0 0; }
.searchlistw .search-list li.search-info-res, .searchlistw .search-list li.search-resources { color: #999; height: auto; line-height: 35px; font-size: 14px; overflow: hidden; }
.searchlistw .search-list li .date { padding-left: 45px; display: inline-block; }
.searchlistw .search-list li .author { display: inline-block; }
.searchlistw .search-list li .df_btn { margin: 6px 0 0 45px; width: 66px; padding-left: 34px; color: #3573b5; height: 23px; line-height: 23px; display: block; float: left; background: url(../ss_images/df_btn.png) 0 0 no-repeat; }
.searchlistw .search-list li .online-link, .searchlistw .search-list li .zxbl_btn { margin: 6px 0 0 0; width: 66px; padding-left: 34px; height: 23px; line-height: 23px; display: block; float: left; background: url(../ss_images/zxbl_btn.png) 0 0 no-repeat; }
.searchlistw .search-list li.search-info { line-height: 25px; max-height: 50px; color: #666; overflow: hidden; clear: both; font-size: 14px; }
.searchlistw .search-list li.search-column { color: #2052a4; line-height: 26px; }
.searchlistw .search-list li.search-url { height: auto; line-height: 25px; color: #4c70b7; font-family: Arial,Helvetica,sans-serif; font-size: 14px; word-break: break-all; }
.searchlistw .search-list li.search-url a { color: #4c70b7; }
.searchlistw .search-list li.search-url a:hover { text-decoration: underline; }
.searchlistw .search-images-ul { position: relative; margin-bottom: 15px; height: 163px; }
.searchlistw .search-images-ul .search-info-img { text-align: center; position: absolute; top: 60px; left: 20px; overflow: hidden; width: 173px; height: 104px; }
.searchlistw .search-images-ul .search-info-img img { width: auto; height: auto; max-height: 100%; max-width: 100%; }
.searchlistw .search-images-ul li.search-info-res { padding-top: 12px; }
.searchlistw .search-images-ul li.search-info, .searchlistw .search-images-ul li.search-info-res, .searchlistw .search-images-ul li.search-url { padding-left: 212px; }

.searchlistw01 .search-list { height: auto; margin-bottom: 10px; font-size: 13px; overflow: hidden; }
.searchlistw01 .search-list li.search-title { line-height: 40px; height: 40px; background: #f7f7f7; font-weight: bold; font-size: 18px; padding: 0 0 0 10px; clear: both; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-bottom: 10px; }
.searchlistw01 .search-list li.search-title a { color: #333; }
.searchlistw01 .search-list li.search-title a:hover { text-decoration: underline; }
.searchlistw01 .search-list li.search-title img { vertical-align: middle; padding: 0 8px 0 0; }
.searchlistw01 .column { display: block; float: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.searchlistw01 .column .red { color: red; }
.searchlistw01 .search-list li.search-title a.more { font-weight: normal; padding: 0 10px; font-size: 14px; color: #4c70b7; }
.searchlistw01 .sea-list { line-height: 30px; height: 30px; overflow: hidden; font-size: 15px; padding-left: 25px; background: url(../ss_images/icon.gif) 10px center no-repeat; }
.searchlistw01 .sea-list a { display: block; float: left; max-width: 100%; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.search-list li .zxbl_btn { margin: 6px 0 0 0; width: 66px; font-size: 14px; padding-left: 34px; height: 23px; line-height: 23px; display: block; float: left; background: url(../ss_images/zxbl_btn.png) 0 0 no-repeat; }
@media (min-width: 992px) and (max-width: 1199px) {
  .searchlist_bg { background-position: 739px 0; }
  .leftbar { width: 722px; }
}
@media (max-width: 991px) {
  .containerbox { padding: 0 10px; }
  .leftbar { width: auto; padding-right: 0; float: none; }
  .searchlist_bg { background: none; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .search_typebg { padding: 10px; }
  .containerbox { padding: 0 10px; }
}
@media (max-width: 767px) {
}
@media (max-width: 480px) {
  .containerbox { padding: 0 5px; }
}
/*搜索无内容*/
.search_noreslut { background: #f6f6f6; padding: 0 0 80px 0; }
.search_noreslut .search_noreslutbox { width: 715px; margin: 0 auto; background: url(../ss_images/no_result.gif) left top no-repeat; }
.search_noreslut .search_noreslutfont { font-size: 20px; line-height: 50px; padding: 80px 0 0 320px; }
.search_noreslut .search_noreslutfont h1 { font-size: 24px; line-height: 38px; padding-bottom: 15px; }
.search_noreslut .search_noreslutfont h2 { font-size: 20px; font-weight: bold; }
.search_noreslut .search-h20 { height: 20px; background: #fff; margin-bottom: 80px; }
@media (max-width: 767px) {
  .search_noreslut .search_noreslutbox { width: 100%; background: none; }
  .search_noreslut .search_noreslutfont { padding: 20px 10px 0; }
}

/*搜索内容-领导-左侧*/
.search-leader-info-ul { padding: 20px; border: #eee 1px solid; position: relative; }
.search-leader-info .search-leader-img { width: 120px; height: 160px; text-align: center; overflow: hidden; float: left; }
.search-leader-info .search-leader-img img { width: auto; height: auto; max-height: 100%; max-width: 100%; }
.search-leader-info .search-leader-info-con { margin-left: 140px; position: relative; }
.search-leader-info-con .search-leader-name { height: 36px; line-height: 36px; padding: 8px 0; font-size: 15px; }
.search-leader-info-con .search-leader-name .leader-name { font-size: 20px; font-weight: bold; margin-right: 18px; }
.search-leader-info-con .search-leader-resume { font-size: 15px; line-height: 24px; padding-top: 5px; }
.search-leader-info-con .search-leader-resume .detailed { font-size: 14px; color: #3573b5; }
.search-leader-info-con .search-leader-xiexin { position: absolute; top: 5px; right: 0; display: block; width: 81px; height: 35px; border-radius: 4px; line-height: 35px; font-size: 16px; color: #3573b5; padding-left: 48px; background: #ebf2fc url("../ss_images/xiexin_btn.png") 20px center no-repeat; }
.search-leader-info-con .search-leader-xiexin:hover { text-decoration: underline; }

.search-leader-info-news { padding: 15px 20px; background: #fafafa; margin-top: 20px; }
.leader-info-tit span { height: 28px; line-height: 28px; font-size: 16px; font-weight: bold; }
.search-leader-info-news .leader-info-list li { height: 32px; line-height: 32px; vertical-align: bottom; padding-left: 12px; background: url("../images/dot.png") left center no-repeat; }
.search-leader-info-news .leader-info-list li a { display: block; float: none; font-size: 15px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*搜索内容-领导-右侧*/
.search-leader-type { height: 45px; width: 100%; line-height: 45px; position: relative; border-bottom: none; }
.search-leader-type ul { margin-right: -10px; }
.search-leader-type li { float: left; width: 155px; margin-right: 10px; text-align: left; }
.search-leader-type ul li a { display: block; color: #fff; font-size: 18px; padding-left: 53px; background: #719dcb url("../ss_images/leader_ship_icon.png") no-repeat 20px; cursor: pointer; }
.search-leader-type ul li a:hover, .search-leader-type ul li.active a { background-color: #3573b5; }

.search-leader-type-list { background: #fafafa; padding-top: 10px; margin-bottom: 10px; }
.search-leader-type-list li.num1 { border-top: #eee 1px solid; }
.search-leader-type-list li { border-bottom: 1px solid #eee; line-height: 30px; }
.search-leader-type-list li a { display: block; line-height: 30px; padding: 10px 0; }
.search-leader-type-list li .leader-name { float: left; width: 84px; text-align: center; display: block; font-size: 18px; font-weight: bold; }
.search-leader-type-list li .leader-position { margin-left: 84px; color: #666; font-size: 0; }
.search-leader-type-list li .leader-position span.span1 { background: none; font-size: 15px; padding: 0 5px 0 7px; }
.search-leader-type-list li a:hover, .search-leader-type-list li.active a { border-left: 2px solid #3573b5; }
.search-leader-type-list li.active .leader-name { color: #3573b5; }
@media (min-width: 992px) and (max-width: 1199px) {
  .search-leader-type li { width: 112px; }
  .search-leader-type ul li a { padding-left: 28px; font-size: 16px; background-position: 5px center; }
}
@media (max-width: 479px) {
  .search-leader-info .search-leader-img { float: none; margin: 0 auto; }
  .search-leader-info .search-leader-info-con { margin-left: 0; margin-top: 10px; }
  .search-leader-info-con .search-leader-name { height: auto; margin-right: 120px; }
}
/*搜索内容-信息公开*/
.search-public-table { margin-top: 15px; }
.search-public-table .table { font-size: 15px; border: 1px solid #eee; }
.search-public-table .table td { height: 40px; border: 1px solid #eee; color: #666; height: 40px; line-height: 40px; padding-left: 20px; }
.search-public-table .table td span i { display: inline-block; padding: 0 .25em; }
.search-public-table .table td i { font-style: normal; }
.search-public-table .table .search-public-table-info { padding-left: 20px; line-height: 22px; padding: 9px 20px; background: url("../ss_images/gk-wj-btn.png") left 12px no-repeat; color: #3573b5; }
.search-public-table .table .td-label { width: 350px; }

@media (min-width: 992px) and (max-width: 1199px) {
}
/*搜索内容-在线办事*/
.search-work-guide-ul { padding: 20px; border: #eee 1px solid; }
.search-work-guide-bg { padding: 15px 20px; background: #fafafa; }
.search-work-guide-bg .search-type-title { font-weight: 700; font-size: 16px; }
.search-work-list li { height: 40px; line-height: 40px; font-size: 15px; border-bottom: #eaeaea 1px dotted; vertical-align: bottom; overflow: hidden; vertical-align: bottom; padding-left: 12px; background: url("../images/dot.png") left center no-repeat; }
.search-work-guide-ul .search-work-list li .btn-online-processing { float: right; display: block; width: 66px; height: 23px; line-height: 23px; font-size: 14px; padding-left: 34px; margin: 6px 0 0 0; background: url(../ss_images/zxbl_btn.png) 0 0 no-repeat; }
.search-work-list li .title { display: block; margin-right: 120px; float: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*搜索内容-常见问题*/
.search-question-ul { padding: 20px; border: #eee 1px solid; }
.search-question-ul .search-question-list li { font-size: 15px; height: 32px; line-height: 32px; overflow: hidden; vertical-align: bottom; padding-left: 12px; background: url("../images/dot.png") left center no-repeat; }
.search-question-ul .search-question-list li .date { float: right; color: #999; font-size: 14px; padding-left: 0; }
.search-question-ul .search-question-list li a { display: block; float: none; margin-right: 90px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*搜索内容-专题*/
.search-zt-images-ul { padding: 20px; border: #eee 1px solid; min-height: 200px; position: relative; }
.search-zt-images-ul .search-zt-info-img { position: absolute; left: 20px; top: 20px; width: 370px; height: 200px; overflow: hidden; text-align: center; }
.search-zt-images-ul .search-zt-info-img img { width: auto; height: auto; max-height: 100%; max-width: 100%; }
.search-zt-images-ul .search-zt-info { margin-left: 390px; }
.search-zt-images-ul .search-zt-info .search-zt-info-title a { display: block; font-size: 20px; font-weight: bold; color: #3774b5; line-height: 38px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.search-zt-images-ul .search-zt-info .search-zt-info-list li { height: 32px; line-height: 32px; vertical-align: bottom; padding-left: 12px; background: url("../images/dot.png") left center no-repeat; }
.search-zt-images-ul .search-zt-info .search-zt-info-list li a { display: block; float: none; font-size: 15px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (min-width: 992px) and (max-width: 1199px) {
  .search-zt-images-ul .search-zt-info-img { width: 300px; }
  .search-zt-images-ul .search-zt-info { margin-left: 320px; }
}
@media (max-width: 991px) {
  .search-leader-info-ul,   .search-question-ul,   .search-work-guide-ul, .search-zt-images-ul { padding: 15px; }
  .search-zt-images-ul .search-zt-info-img { top: 15px; left: 15px; }
}
@media (max-width: 767px) {
  .search-leader-info-ul,   .search-question-ul,   .search-work-guide-ul, .search-zt-images-ul { padding: 10px; }
  .search-zt-images-ul .search-zt-info-img { position: static; width: 100%; height: auto; }
  .search-zt-images-ul .search-zt-info { margin-left: 0; margin-top: 10px; }
  .search-leader-info-news, .search-work-guide-bg { padding: 10px; }
}

/*搜索-右侧内容*/
/*热点信息&搜索历史*/
.rightbar { width: 325px; height: auto; float: right; padding-left: 15px; }
.right-block-title { height: 36px; line-height: 36px; }
.right-block-title span { float: left; font-size: 16px; font-weight: bold; }
.fenlei_tit { height: 36px; line-height: 36px; }
.fenlei_tit span { float: left; font-size: 16px; font-weight: bold; }
.fenlei_tit .ftit { float: right; cursor: pointer; }
.fenlei_tit .ftit .hide_btn1 { padding-right: 23px; background: url(../ss_images/ss_sq.png) right center no-repeat; font-size: 14px; font-weight: normal; color: #999; }
.fenlei_tit .ftit .show_btn1 { display: none; padding-right: 23px; background: url(../ss_images/ss_zk.png) right center no-repeat; font-size: 14px; font-weight: normal; color: #999; }
.histry { margin: 5px 0; margin-bottom: 20px; overflow: hidden; width: 100%; }
.histry ul li { min-height: 26px; max-width: 90%; line-height: 24px; display: inline; float: left; font-size: 15px; text-align: center; margin: 14px 13px 0 0; }
.histry ul li a { display: block; padding: 0 5px; border: 1px solid #ccc; line-height: 24px; border-radius: 3px; -moz-border-radius: 3px; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.histry ul li a:hover { background: #3573b5; border: 1px solid #3573b5; color: #fff; }
.hot_list { margin-bottom: 10px; }
.hot_list ul li { height: 33px; line-height: 33px; font-size: 14px; position: relative; }
.hot_list ul li a { height: 33px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; margin-left: 20px; }
.hot_list ul li span { display: inline-block; width: 15px; text-align: center; height: 15px; margin-right: 10px; font-size: 12px; background: #888; color: #fff; font-family: Arial,Helvetica,sans-serif; line-height: 15px; position: absolute; top: 50%; left: 0; margin-top: -7.5px; }
.hot_list ul li .num1 { background: #ff4e00; }
.hot_list ul li .num2 { background: #ff8400; }
.hot_list ul li .num3 { background: #ffb400; }
/*专题推荐*/
.search-topic-recommend-list { margin-bottom: 10px; }
.search-topic-recommend-list li { line-height: 32px; height: 32px; vertical-align: bottom; padding-left: 12px; background: url("../images/dot.png") left center no-repeat; }
.search-topic-recommend-list li a { display: block; font-size: 15px; line-height: 32px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*分页*/
.pagination { margin-top: 25px; }
/*.pagination .inputBar button{ background:#eee; border:1px solid #d5d5d5; height:31px; line-height:31px; width:28px; margin: -1px 5px 0 0;}*/
/*.zsk_box .pagination{ border:none;}*/
/*外链弹窗*/
/* .btn-group { height: 30px; margin-top: 20px; padding-left: 130px;}
.btn-group .btn { width: 60px; height: 30px; margin-right: 20px; text-align: center; line-height: 30px; background: #8d744b; color: #fff; font-size: 12px; float: left; display: block;}
.jump-info p {word-break: break-all;} */

.date-picker-wrapper .footer { background: none; padding: 0; border: 0 none; }
@media (min-width: 992px) and (max-width: 1199px) {
  .rightbar { width: 235px; padding-right: 0; }
}
@media (max-width: 991px) {
  .rightbar { display: none; }
}
@media (min-width: 768px) and (max-width: 991px) {
}
@media (max-width: 767px) {
  .leftbar { padding: 0 10px; }
  .pagination { margin-bottom: 0; }
  .search_tips { width: auto; height: auto; padding: 0 10px 10px; }
  .search_tips .search_time { line-height: 28px; }
  .search_tips .search_time, .search_tips .search_titcont { float: none; }
  .search_titcont li { margin: 0 20px 0 0; }
  .searchlistw .search-images-ul { height: auto; }
  .searchlistw .search-images-ul .search-info-img { position: inherit; top: auto; left: auto; margin: 0 auto; }
  .searchlistw .search-list li.search-info-res,   .searchlistw .search-list li.search-info-res, .searchlistw .search-list li.search-info-res { padding: 0 10px; }
  .searchlistw .search-images-ul li.search-info,   .searchlistw .search-images-ul li.search-info-res, .searchlistw .search-images-ul li.search-url { padding: 0 10px; }
  .searchlistw .search-list li .create-date { padding-left: 10px; }
  .searchlistw .search-list li .df_btn { margin: 6px 0 6px 10px; }
  .searchlistw .search-list li.search-info-res { line-height: 28px; }
}
@media (max-width: 480px) {
  .pagination { margin-bottom: 0; }
  .search_tips { height: auto; padding: 0 0 10px 0; }
  .search_tips .search_time, .search_tips .search_titcont { float: none; }
  .search_titcont li { margin: 0 20px 0 0; }
  .searchlistw .search-images-ul { height: auto; }
  .searchlistw .search-images-ul .search-img { position: inherit; top: auto; left: auto; margin: 0 auto; }
  .searchlistw .search-list li.search-info, .searchlistw .search-list li.search-url { padding: 0 10px; }
  .searchlistw .search-list li.search-info-res,   .searchlistw .search-list li.search-info-res, .searchlistw .search-list li.search-info-res { padding: 0 10px; }
  .searchlistw .search-images-ul li.search-info,   .searchlistw .search-images-ul li.search-info-res, .searchlistw .search-images-ul li.search-url { padding: 0 10px; }
  .searchlistw .search-list li .date { padding-left: 10px; }
  .searchlistw .search-list li .df_btn { margin-left: 0; }
}
